4

PapyrusでUMLクラス図を作成しているのですが、関連付けの表記がわかりません。関連付けがナビゲート可能に設定されている場合、ツールはデフォルトの表記として矢印の先端に黒い点を追加します。メンバーのエンド オーナーをclassifierからassociationに変更することで、ドットを削除できました。両者の概念的な違いは何ですか?私の UML の本には、分類子の概念に関する議論が見つかりません...

ありがとうございました!!

PS:Eclipse Junoでpapyrus 4を使用しています

4

2 に答える 2

1

クラス A が何らかの関数または属性参照によって B を参照する何らかの方法を持っていることがわかっている場合、たとえば、A から B への矢印を作成します。B のインスタンスは A から NAVIGABLE ですが、おそらく A の属性ではありません。

属性 A の が B インスタンスへの 1 つまたは複数の参照であることがわかっている場合は、矢印だけでなく、その末尾に「ドット」も描画できます。

多くの場合、どちらの場合も単純に矢印を使用します。ただし、ドットを厳密に使用すると、追加情報を提供できます。

于 2014-01-26T21:00:48.790 に答える
0

このUML Association Referenceで説明されているように、黒い点の意味は次のとおりです。

これは、モデルに、ドットで触れた分類子によって表されるタイプのプロパティが含まれていることを示していると解釈できます。

(詳しくはリンク先をご覧ください)

于 2013-05-13T11:23:15.073 に答える