Association - アソシエーションの端プロパティ

このページを使用して、アソシエーションの端のプロパティを指定します。

名前

アソシエーションの端の名前を入力します。この名前は、クラスがアソシエーションで果たすロールを定義します。アソシエーションの端が誘導可能ではない場合、このプロパティはオプションです。

分類子

アソシエーションの端が関連するクラスの名前を入力します。クラスを選択するには、「参照」をクリックします。

集約

アソシエーションの端の集約を選択します。

強い集約または弱い集約を指定できるのは、アソシエーション内の2つのロールのいずれかに対してのみです。

誘導可能性

アソシエーションのこの端にあるクラスまたはインタフェースに、アソシエーションのもう一方の端にあるクラスまたはインタフェースから移動できるかどうかを指定する場合に選択します。誘導可能性はダイアグラム上で識別され、誘導可能性の方向をアソシエーション上の矢印で指します。誘導可能なアソシエーションの端には名前が必要です。

可視性

アソシエーションの端の可視性を入力します。可視性は、Package、Public、PrivateまたはProtectedです。

多重度

アソシエーションの端の多重度を入力します。

static

アソシエーションの端をstaticとして定義する場合に選択します。

final

アソシエーションの端をfinalとして定義する場合に選択します。

ノート

このアソシエーションの端のコメントを入力します。


関連トピック

モデラー・ガイド