データ型

UML ダイアグラムにおけるデータ型は、データの値を定義するモデル要素です。通常は、プリミティブ型 (整数など) やストリング型、 および列挙型 (ユーザー定義のデータ型など) を表す データ型を使用してください。

データ型はクラスと似ていますが、 データ型のインスタンスはその値によってのみ識別されます。 2 つのデータ型が同一の値を持つ場合、 そのインスタンスは同一であると判断されます。

データ型には属性を持たせることができますが、 構造化データ型のモデリングをサポートする目的に限られます。 構造化データ型のインスタンスは、 以下の条件が真である場合に、同じであると判断されます。

デフォルトでは、新規データ型を作成する時に、 属性と操作のコンパートメントは非表示にされます。

以下の図にあるように、 データ型の成果物は、データ型の名前を含んだ長方形で表示されます。 この長方形には、ステレオタイプ «data type» とデータ型アイコンも含まれています。

 名前 DataType1、二重不等号括弧に囲まれた語 dataType、 および対応するアイコンが、長方形に表示されます。


フィードバック