UML类图详解_聚合关系
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML类图详解_聚合关系相关的知识,希望对你有一定的参考价值。
结合UML关系,以看台和基金来介绍聚合关系
aggregation,是一种特殊的关联关系,既有关联关系的特质,还独有“整体 —— 部分(whole —— part)”的特质。
也就是说,用之前的关联关系如下:
但是无法表达出基金看台和基金之间的“整体 —— 部分(whole —— part)”的特质,所以就考虑使用如下聚合关系:
其实聚合关系和关联关系就差在这个“整体 —— 部分(whole —— part)”的特质上面,其他都一样。在C++的实现中,聚合关系和关联关系的实现方法相同,两者没有区别。所以实现上来说,可以像关联关系一样,在外界产生某一对象,然后将该对象指针传送给另一个对象。
以上是关于UML类图详解_聚合关系的主要内容,如果未能解决你的问题,请参考以下文章