民國111年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第73題
軟體系統發展之物件導向技術中,下列那些為建立繼承關係時所採用的方式?
題目
軟體系統發展之物件導向技術中,下列那些為建立繼承關係時所採用的方式?
- (1) 從內到外擴展化 (Expansion)
- (2) 自下而向上一般化(Generalization)
- (3) 從複雜到簡單化(Simp lification)
- (4) 自上而下特殊化(Specialization)
官方答案
(2) 自下而向上一般化(Generalization)、(4) 自上而下特殊化(Specialization)
解析
建立繼承關係兩主要方式:自下而上一般化(Generalization)將共同特徵抽取為父類別;自上而下特殊化(Specialization)從父類別衍生子類別。Expansion 與 Simplification 非標準術語。故正確為 2、4。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。