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

UML类图详解_聚合关系

时间:2017-10-29 14:31:12      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:mda   www.   http   详解   其他   ima   log   com   www   

结合UML关系,以看台和基金来介绍聚合关系 

技术分享

aggregation,是一种特殊的关联关系,既有关联关系的特质,还独有“整体 —— 部分(whole —— part)”的特质。

也就是说,用之前的关联关系如下:

技术分享

但是无法表达出基金看台和基金之间的“整体 —— 部分(whole —— part)”的特质,所以就考虑使用如下聚合关系:

技术分享

其实聚合关系和关联关系就差在这个“整体 —— 部分(whole —— part)”的特质上面,其他都一样。在C++的实现中,聚合关系和关联关系的实现方法相同,两者没有区别。所以实现上来说,可以像关联关系一样,在外界产生某一对象,然后将该对象指针传送给另一个对象。

 

UML类图详解_聚合关系

标签:mda   www.   http   详解   其他   ima   log   com   www   

原文地址:http://www.cnblogs.com/abc-begin/p/7749878.html

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