クラスAが抽象クラスBを呼び出し、クラスBがオブジェクトを返します。これをUMLで表現するにはどうすればよいですか?また、ソース コードと同等の UML 図を示すリソースはありますか? これは私を大いに助けるでしょう!例として実際のコードがないと、関連付け、集計などの定義を理解するのに苦労しています。
例えば、
Class A {
constructor {
B = B.hello();
}
}
Abstract Class B {
public static hello() {
return new C();
}
}
Class C extends B {
}