0

モデルを書き留めて指定しました。

A は B で構成されています。各 B には名前とポイントがあります。B には、そのポイントが満たされない場合に割り当てられる C があります。

この例を emf に変換する方法は?

アップデート

わかりました私は解決策を試しました:

A はクラスであり、属性として名前とポイントを持つ B と接続されています。しかし、私は今、Cをどのように処理するかについて本当に考えていませんか?

4

1 に答える 1

1

AとBの間には間違いなく関連があります。「consists of」を強調しているため、1:1 の複合集合体である可能性があります(つまり、A と B の有効期間は結合されています)。

B は C に関連付けられています。ここでは、0:1 の多重度のように聞こえます。システムの動的な動作を説明するため、「if ..満たされた」という条件は、静的クラス図ではキャプチャできません (したがって、上記の下限 0 を使用できるためnull)。ポイントがオブジェクト (参照) なのか、数値 (属性) なのかは明確ではありません。

写真提供: yuml.me
(ソース: yuml.me )

それが私のやり方です(Yuml.me経由)。

別の方法として (モデルの残りの部分に応じて)、B が実際に A を拡張することがわかる場合があります。

于 2012-11-07T09:25:30.610 に答える