1 UML中,聚合的图形表示为一个横线+空心菱形,而组合的是一个横线+实心菱形.
2 聚合:一种特殊形式的关联,表示类之间的关系是整体与部分的关系,部分实体可以独立于整体而存在.
3 组合:如果发现部分类的存在,则必须强制依赖于整体.
举个例子来说:订单和订单项,是组合的关系了,如果订单不存在,则订单项也不存在了.比如电脑中的鼠标,打印机,声卡等,
可以理解为与电脑的聚合关系.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。