民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科
第46題
下列有關UML 聚合(Aggregation) 、 組合(Composition)、 關聯(Association)等三種關係的強烈程 度,何者為真?
題目
下列有關UML 聚合(Aggregation) 、 組合(Composition)、 關聯(Association)等三種關係的強烈程 度,何者為真?
- (1) 聚合> 關聯> 組合
- (2) 關聯> 聚合> 組合
- (3) 聚合 > 組合> 關聯
- (4) 組合> 聚合> 關聯
官方答案
(4) 組合> 聚合> 關聯
解析
UML中三者關係強度由強至弱為:組合(Composition)>聚合(Aggregation)>關聯(Association)。組合表示整體與部分生命週期一致(如房子與房間),部分不能獨立存在;聚合為較鬆散的整體–部分(如車與輪胎),部分可獨立;關聯僅表示物件間相互參考,最弱,故選4。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。