作业帮 > 综合 > 作业

java中的组合与聚合,区别.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/16 22:44:08
java中的组合与聚合,区别.
画出的UML图一样的吗?
java中的组合与聚合,区别.
组成就是强聚合,比如班级和学生间的关系应该是聚合,学生和学号的关系就应该是组成
班级、学生都是有独立意义的对象,但是学号要是没有学生就没什么意义了
组成要求整体和组成部分共存亡,他们的生命期相同,谁也离不开谁.
图上的时候聚合貌似是空心的零菱形,组成是实心的.