|
UML数据类型 |
原文作者:Kirill
Fakhroutdinov 译者:火龙果Anna |
4791 次浏览 |
20次 |
|
|
数据类型是一个分类器--类似于一个类--其实例“仅通过它们的值来识别”。
数据类型的典型用途是表示业务领域的值类型、编程语言的基本类型或结构化类型。例如,日期/时间、性别、货币、地址可以定义为数据类型。数据类型实例的所有副本和具有相同值的该数据类型的任何实例都被认为是相等的实例。
使用矩形符号和关键字data type显示数据类型。
DateTime数据类型
使用矩形符号和关键字data type显示数据类型。
结构化数据类型地址
当数据类型被例如类属性的类型引用时,它被简单地显示为数据类型的名称。
患者类别的属性包括数据类型名称、性别、日期时间、地址和访问。
原始类型
基本类型是表示原子数据值的数据类型,即没有部分或结构的值。原始数据类型可能具有在UML之外定义的精确语义和操作,例如,数学上。
标准的UML原语类型包括:
- Boolean,
- Integer,
- UnlimitedNatural,
- String,
- Real.
原始类型的实例没有标识。如果两个实例具有相同的表示,那么它们是无法区分的。
基元类型的关键字“primitive”位于基元类型名称的上方或之前。
原始数据类型权重。
列举
枚举数据类型的值的枚举在模型中定义的枚举文字。
可以使用具有关键字《enumeration》的分类符表示法(矩形)来显示枚举。枚举的名称放在上部隔间中。列出枚举属性的隔离专区位于名称隔离专区下方。列出枚举操作的隔离专区位于属性隔离专区下方。
枚举文字列表可以一行一行地放在底部隔室中。属性和操作隔室可以被抑制,如果它们是空的,通常会被抑制。
枚举AccountType。
|
4791 次浏览 |
20次 |
|
|
|
|
|
|