在统一建模语言(UML)类图中,属性表示类元的实例的一个数据定义。属性描述该数据定义的一系列值。
类元可以具有任意数目的属性,也可以不具有任何属性。属性描述一个类的实例的结构和值。
例如,“客户”类可能具有一个“结余”属性,该属性保留客户的帐号中的资金数量。
在 UML 类图中,Java™ 字段映射至属性。
属性显示在形状的属性部分中。在类的作用域(它是静态的)中定义的属性以加下划线的形式显示出来。属性的可视性样式可以使用文本符号(例如“-”)或图标(例如 )表示。
下图说明如何在类图中用可视性图标表示属性。
Java 源代码 | UML 可视化 |
![]() |
![]() |