组成和集合之间的区别
组合和聚合是两种关联类型,用于表示两个类之间的关系。
在聚合中,父实体和子实体保持Has-A关系,但两者也可以独立存在。我们可以独立使用父子实体。父实体中的任何修改都不会影响子实体,反之亦然。在UML图中, 聚集用 空心菱形表示,该菱形显示了它们在关系强度方面的明显差异。
在Composition中,父级 拥有 子实体,因此没有父级实体就无法存在子级实体。我们无法直接或独立访问子实体。在UML图中,组成用实心菱形表示。
1
基本的
组合(混合)是一种将简单对象或数据类型包装到 单个单元中的方法
集合(收集)与普通组成不同,因为它并不暗示所有权
2
关系
在composition中,父实体拥有子实体。
在汇总中,父级与子级实体具有Has-A关系
3
UML表示法
用实心菱形表示。
用空菱形表示。
4。
生命周期
孩子没有自己的生活时间
孩子可以有自己的生活时间
5,
协会
这是一个强大的协会
这是一个薄弱的协会
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语