アソシエーション、依存関係、およびそのような関係がUMLでどのように継承されるのか(または一般的に言えば)疑問に思っていました。したがって、次のような状況では:
┌──────────┐ ┌──────────┐
│ ClassA │ │ ClassB │
├──────────┤ ├──────────┤
│ │─────────"One kind of relation"────────>│ │
├──────────┤ ├──────────┤
│ │ │ │
└──────────┘ └──────────┘
^
/┬\
│
│
│
│
┌─────┴────┐
│ ClassC │
├──────────┤
│ │
├──────────┤
│ │
└──────────┘
ノート:
- ClassA-ClassC は一般化の関係にあり、矢印は実線であることを意味します
- ClassA-ClassB は [依存関係、関連付け、集約、構成] のいずれかにあります。
- Unicode はクールですが、エディタ フォントの方が見栄えがします :)
私の質問は、これらの関係がどのように継承されるかです。たとえば、ClassA が ClassB に依存している場合、ClassC は ClassB に依存しますか? 等
ありがとうございました。