民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科
第36題
UML 組合(Composition)關係與組成部分有其生命延展關係,下列敘述哪一個正確?
題目
UML 組合(Composition)關係與組成部分有其生命延展關係,下列敘述哪一個正確?
- (1) 可分離, 子類別可單獨存在
- (2) 不可分離,子類別不可單獨存在
- (3) 可分離,子類別不可單獨存在
- (4) 不可分離,子類別可單獨存在
官方答案
(2) 不可分離,子類別不可單獨存在
解析
UML 的組合(Composition)是一種強擁有關係,表示「整體—部分」的生命週期綁定:當整體物件被銷毀時,部分物件也隨之銷毀,兩者不可分離,部分(子類別/元件)無法單獨存在。這與聚合(Aggregation)不同,聚合僅為弱關係、部分可獨立存在。因此「不可分離,子類別不可單獨存在」為正確描述,對應選項2。選項1、3、4 提到可分離或子類別可單獨存在,皆與組合的語意相違。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。