更改实例的值
您可以指定实例的特性值。 特性值是在运行时赋予特性的值。 此功能允许您在对象和部件的生命周期内的某个时间点描述它们的可能设置,您可以查看系统的“快照”,包括存在的实例以及它们的值。 为了支持此功能,实例的“特征”窗口包含一个名为值的列。
关于本任务
注:
初始值是类的特性的特征,而实例值表示类的特定实例(对象)。
“特征”窗口中初始值字段和值字段之间的重要区别在于提供的初始值包含在代码生成中。 对于某类的所有实例,将给属性分配在类级别为其指定的初始值。 但是,为实例属性指定的值不包含在代码生成中。 值字段仅供建模使用 - 给定时间内提供属性快照。
例如,假定存在类
Date 以及名为 newYear2004 的 Date 对象。 类 Date 具有特性
Day、Month 和 Year。 以下示例说明类 Date 的初始值。

以下示例显示类 Date 的对象
newYear2004 的特性。 显示继承项复选框指定是否显示继承的特性以使您能够方便地对其进行修改。

单击“规范视图”按钮以查看对象模型图中的对象的特性和操作。 以下对象模型图显示了类 Date 以及名为 newYear2004 的 Date 对象。

在对象模型图中,对象值按以下格式显示:
[visibility]<attribute name>:<attribute type>=<value>
请注意下列事项:
- 实例值始终显示。 要隐藏整个特性,请用鼠标右键单击对象并选择显示选项。
- 在模型中,实例和类必须都“可用”。