國立虎科資工。雲端軟體實驗室
2012年11月23日 星期五
UML-組成和聚集的差異
UML:
空心的菱形:聚合
子類別是可以不依靠父類別而存在的
ex:學生與老師
實心的菱形:組成
子類別是必須依靠父類別而存在的
ex:輪胎與車,公司與部門
組成和聚集的差異主要是子類別的生命周期不同。組合關係中,父類別被銷毀子類別也會隨著銷毀然而在聚合關係中,子類別的生命周期與父類別獨立不影響。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言