1

データ型は、同一性を欠く一連の値の記述子です

ここでアイデンティティの欠如とはどういう意味ですか?

4

2 に答える 2

5

IBM のヘルプ センターで UML DataType の説明を参照すると、次のようになります。

データ型はクラスに似ています。ただし、データ型のインスタンスはその値によってのみ識別されます。2 つのデータ型が同じ値を持つ場合、インスタンスは同一と見なされます。

したがって、これは、この DataType のこれらのオブジェクトを識別子で分離できないことを意味します。インスタンスの比較には現在の値のみが使用されます。intたとえば、Java のインスタンスのように。

お役に立てれば幸いです...

于 2013-06-28T07:21:39.480 に答える
1

UML では、データ型はデータ値を定義するモデル要素です。データ型は、ビジネス ドメインの値の型から、プログラミング言語のプリミティブ型または構造化型まで、何でもかまいません。例-日付/時刻、性別、整数、通貨、住所。 別の回答で述べたように、インスタンスはその値によってのみ識別されるクラスに似ています。

さて、あなたの質問に来て、ここでのアイデンティティの欠如は、そのタイプがまだ記述されていないデータ値を意味します。その資格は、通貨、整数、日付など、問題では不明です。

データ型の例:

ここに画像の説明を入力

デフォルトでは、新しいデータ型を作成すると、属性と操作の区分は非表示になります。

于 2013-07-02T03:44:08.200 に答える