以下の疑似コードが示すように、 2 つのクラスがあると仮定BしAますB。aA
class A {}
class B extends A {
A a;
}
BUML 用語では、 classと classの間に 2 つの関係がありAます。B'is-a' はAonの種類であり、 B'has-a' は のプロパティですA。これらの関係を 1 つのクラス図で同時に表すことはできますか?

これをググると、すべての結果で 2 つのクラス間に 1 つの関係しか存在しないことが一般的です。ですから、このような図を描いてよいかどうかはわかりません。そうでない場合は、このようなクラス間の関係を UML でどのように表現するか。


