关联类

在 UML 图中,关联类是一个作为其他两个类之间的关联关系一部分的类。

可以将关联类连接至关联关系,以提供有关该关系的更多信息。关联类与其他类完全相同,它可以包含操作、属性以及其他关联。

例如,称为 Student 的类表示学生,它与称为 Course 的类(表示教学课程)建立了关联。Student 类可以加入某一课程。称为 Enrollment 的关联类通过提供与关联关系相关的班级、年级和学期信息来进一步定义 Student 类与 Course 类之间的关系。

如下图所示,关联类通过一条虚线连接至关联。

该图显示一个称为 Enrollment 的关联类,该关联类添加有关 Student 类与 Course 类之间的关系的信息。


反馈