UMLオブジェクト図のオブジェクトの表現方法
UMLオブジェクト図では、オブジェクトは以下のようなさまざまな方法で表現できます。
- 図形の中にオブジェクトを表す:オブジェクト図では、一般的なオブジェクトは矩形で示される。矩形には、オブジェクトの名前と種類が含まれる。
- アンダースコアがオブジェクト名の後ろに記載されるとは、オブジェクト図においてオブジェクトが抽象オブジェクトではなく、具象オブジェクトであることを表します。
- オブジェクト図では、インタフェースオブジェクトは通常、”< >”ラベルが付いた長方形の枠で表されます。
- アクティビティ ステート図はオブジェクトのライフサイクルを表し、オブジェクトはライフサイクル中にさまざまな状態になる可能性があります。 アクティビティ ステート図は、オブジェクトがさまざまな状態間でどのように遷移するかを示すために使用できます。
- オブジェクト間の関係はリンク線で表されます:オブジェクト図では、オブジェクト間の関係はリンク線で表せます。このリンク線は関連関係、集約関係、合成関係、継承関係などを表せます。
これらはUMLオブジェクト図で一般的に用いられているオブジェクトの表現方法であり、実際のニーズや場面に応じて、他の方法を使用してオブジェクトを表すこともできます。