聚合是整体/部分关系。如果整体不存在,但一部分仍然存在
但在组成上如果不再存在全部,而是部分不再存在
例如,一所大学拥有多个系(例如化学系),每个系都有许多教授。如果大学关闭,这些系将不再存在,但这些系中的教授将继续存在。因此,大学可以看作是系的组成,而系则是教授的集合体。
我在这里的问题是,我们如何在Java中实际定义大学,系和教授的类定义,该类定义还描述了上述聚合和组合行为?
uml
uml ×1