数据类型

在 UML 图中,数据类型是用来定义数据值的模型元素。通常使用数据类型来表示基本类型(例如,Integer 或 String 类型)和枚举(例如,用户定义的数据类型)。

数据类型与类相似。但是,数据类型的实例仅由它们的值来标识。如果两种数据类型具有相同的值,那么认为它们的实例完全相同。

数据类型可以包含属性,但只是为了支持对结构化数据类型建模。如果满足下列条件,那么认为结构化数据类型的实例相同:

缺省情况下,当创建新的数据类型时,属性部分和操作部分都会被隐藏。

如下图所示,一个数据类型工件显示为一个包含其名称的矩形。该矩形内还包含构造型 «data type» 和数据类型图标。

一个矩形内显示了名称 DataType1、用双尖括号括起来的单词 dataType 以及相应的图标。


反馈