在UML 中,聚合(aggregation)和組合(composition)有什麼區別?
其實從名字就能分別出來了。
聚合表示只是簡單的聚聚,沒什麼本質的聯繫,所以這些對象的生存時間也就沒什麼關係了;
組合表示了更加緊密的一種關係,這些對象有着共同的生存期。
一個典型的例子是孫悟空,手臂,金箍棒的關係。。。。
這個老兄說得比較有意思,轉載支持一下.
在UML 中,聚合(aggregation)和組合(composition)有什麼區別?
其實從名字就能分別出來了。
聚合表示只是簡單的聚聚,沒什麼本質的聯繫,所以這些對象的生存時間也就沒什麼關係了;
組合表示了更加緊密的一種關係,這些對象有着共同的生存期。
一個典型的例子是孫悟空,手臂,金箍棒的關係。。。。
這個老兄說得比較有意思,轉載支持一下.