码迷,mamicode.com
首页 > 其他好文 > 详细

UML关联组合聚合傻傻分不清楚

时间:2015-01-06 12:05:20      阅读:358      评论:0      收藏:0      [点我收藏+]

标签:android

技术分享


关联关系实际上是从大的方面说,聚合是一种特殊的关联是从小的方面说,组合又是一种特殊的关联关系是从更小的方面来说。

关联关系只是说两者有联系,这种联系并不具体。

聚合关系是说两者不单单有联系,这种联系是整体与部分的联系,部分可以离开整体而存在。

组合关系也是说两者不单单有联系,这种联系也是整体和部分的联系,但是部分不能离开整体二存在。我觉得最经典的例子就是 Activity和Fragment的联系。活生生的组合关系。

  总结:可以看出关联关系实际上包括聚合和组合。只不过分的更细了。


实现=泛化>组合>聚合>关联>依赖。




UML关联组合聚合傻傻分不清楚

标签:android

原文地址:http://blog.csdn.net/soulofandroid/article/details/42454379

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!