図解された関係を次のように読みました:クラスBに関連付けられたクラスA
だから、の意味は何ですか:
1)関連付けの最後に+クラスB
2)0..1
さて、どうすれば関係を読むことができますか?
@WolfgangFahlと@IdanAryeに完全に同意します
ここにいくつかの詳細
1)あなたの質問は協会の終わりに触れ、あなたの場合は
可視性(+)の後にロール名(クラスB)が続く
アソシエーションエンドは、リレーションシップの一方の端にあるオブジェクトが実行する役割を指定します。関係の両端には、関連付けの端の役割、その多重度、可視性、ナビゲート可能性、および制約を指定するプロパティがあります。
2)さらに関与するには、次のクラス図を見てください。
お客様は多くの予約があるかもしれません
ただし、各予約は1人の顧客が所有します
これがお役に立てば幸いです
2)-Aのインスタンスごとに、それに関連付けられたBのインスタンスが0または1つ存在する可能性があります。
+は、役割の可視性を示します。「+」は公開されています。privateは「-」と表示されます。ロールの名前はclassBで、これはロールが属するクラスの小文字の名前です。