- 博客(1)
- 资源 (8)
- 收藏
- 关注
原创 聚合和组合的区别
<br />聚合和组合的最大的区别是在组合关联中 部分与整体有着同样的生命周期。 <br />聚合关系中,代表部分事物的可以属于多个聚合对象,可以为多个聚合对象共享,而且可以随时改变它所从属的聚合对象.代表部分事物的对象与代表聚合事物对象的生存期无关,一旦删除了它的一个聚合对象,不一定也就随即删除代表部分事物的对象.<br />在组合关系中,代表整体事物的对象负责创建和删除代表部分事物的对象,代表部分事物只属于一个组合对象.一旦删除了组合对象,也就随即删除了相应的代表部分事物的对象.
2011-03-02 15:17:00 910
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人