组合关联关系

组合关联关系表示整体与部分的关系,并且是一种聚集形式。组合关联关系指定部分类元的生存期取决于完整类元的生存期。

在组合关联关系中,数据通常只朝一个方向流动,即,从完整类元流向部分类元。例如,组合关联关系将 Student 类与 Schedule 类连接起来,这意味着如果除去 Student,那么也会除去 Schedule。

可以对任何关联命名来描述两个类元之间的关系的性质。但是,如果使用关联关系端名称,那么不需要名称。

如下图所示,组合关联关系是用一条实线表示的,该实线的关联关系端是一个已填满的菱形,另一端则连接至完整或组合类元。

Student 和 Schedule 这两个类由组合关联关系联系起来。

相关任务
在 UML 图中指定关系

反馈