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