0
私はUMLとvisioを使ってクラス図を描き、属性/操作の範囲について話題に出会った。オペレーションには所有者スコープのみがあり、属性には所有者スコープとターゲットスコープがあります。ターゲットスコープとは何ですか?UMLクラス図:所有者のスコープと比較した属性のターゲットスコープは何ですか?
私はUMLとvisioを使ってクラス図を描き、属性/操作の範囲について話題に出会った。オペレーションには所有者スコープのみがあり、属性には所有者スコープとターゲットスコープがあります。ターゲットスコープとは何ですか?UMLクラス図:所有者のスコープと比較した属性のターゲットスコープは何ですか?
このようなことはありません。
用語のスコープはアクティビティ(activityScope
、AssociationEnd
、429ページ)でのみUMLで使用されます。
スコープと言って可視性を意味すると仮定すると、属性はそれを所有するクラス内で可視性が1つしかありません(前に表示される4つの異なる文字:+-#~
)。
アソシエーションには、これらの可視性インジケータで役割を持つ2つのエンドがあります。役割自体は、関連の反対側の属性に対応します。
私は、操作のプロパティメニューでは所有者スコープのみを表示し、属性の所有者と対象スコープは表示することを意味しました。この目標範囲はここには何ですか? – Hugo
ちょうど、UML用語はスコープではなく、+ - #〜の可視性です。だから、同じことについて話してください... – granier
@granierはい、用語は正しく使用されるべきです。 「範囲」とは、「可視性」に類似した「何かを行う、または処理する機会または可能性」を意味します。しかし、私は訂正をします。 –