1

数据类型是一组缺少标识的值的描述符

这里缺乏身份是什么意思?

4

2 回答 2

5

参考IBM 帮助中心上的 UML DataType 描述

数据类型类似于类;但是,数据类型的实例仅由它们的值标识。如果两种数据类型具有相同的值,则认为实例相同。

所以这意味着,你不能通过它们的标识符来分隔这个 DataType 的这些对象,因为它们没有任何对象。只有当前值用于比较实例。例如 Java 中的-instances int

我希望我能帮助...

于 2013-06-28T07:21:39.480 回答
1

在 UML 中,数据类型是定义数据值的模型元素。数据类型可以是任何东西,从业务领域中的值类型到编程语言的原始类型或结构化类型。例如-日期/时间、性别、整数、货币、地址。 如另一个答案所述,它类似于一个类,其实例仅由它们的值标识。

现在,来到你的问题,这里的缺乏身份意味着任何尚未描述其类型的数据值。它的资格在问题中是未知的,无论它是任何货币或整数或日期或任何东西。

数据类型的示例:

在此处输入图像描述

默认情况下,当您创建新数据类型时,属性和操作的分隔区是隐藏的。

于 2013-07-02T03:44:08.200 回答