本文主要是介绍UML关联组合聚合傻傻分不清楚,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关联关系实际上是从大的方面说,聚合是一种特殊的关联是从小的方面说,组合又是一种特殊的关联关系是从更小的方面来说。
关联关系只是说两者有联系,这种联系并不具体。
聚合关系是说两者不单单有联系,这种联系是整体与部分的联系,部分可以离开整体而存在。
组合关系也是说两者不单单有联系,这种联系也是整体和部分的联系,但是部分不能离开整体二存在。我觉得最经典的例子就是 Activity和Fragment的联系。活生生的组合关系。
总结:可以看出关联关系实际上包括聚合和组合。只不过分的更细了。
实现=泛化>组合>聚合>关联>依赖。
这篇关于UML关联组合聚合傻傻分不清楚的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!