関連クラス

UML ダイアグラムにおける関連クラスは、 他の 2 つのクラス間にある関連関係の一部となるクラスです。

関連クラスを関連関係に付加して、 関係についての追加情報を提供することができます。 関連クラスは、他のクラスと同じように、 操作、属性、および他の関連を含むことができます。

例えば、Student というクラスは学生を表し、 教育コースを表す Course というクラスとの関連を持っています。 Student クラスは、コースに登録することができます。 Enrollment という関連クラスが、 セクション、学年、および学期など、関連関係と結びついた情報を 提供することによって、Student クラスと Course クラス間の関係を より詳細に定義します。

以下の図にあるように、関連クラスは点線で関連と接続しています。

このイメージは、Student および Course
という 2 つのクラス間の関係に関する情報を追加する、Enrollment と
いう関連クラスを表しています。


フィードバック