前页 | 后页 |
属性
属性定义元素的属性或内部数据元素。不是所有的元素类型都支持属性,还有一些有限制;例如,接口的属性必须具有公共范围。在浏览器窗口中,具有属性的元素(通常是类)在元素名称下列出了它们的属性,每个属性前面都有一个蓝色框( )。当在图表中描述时,属性列在元素的第一个属性隔间中,如这个顾客类示例中所示。
属性本身有几个重要的特征,例如类型、可见性(范围)、派生和注记。
访问
功能区 |
设计>元素>特征>属性(特征窗口) (单击属性)设计>元素>特征>特征对话框(“属性”对话框) |
上下文菜单 |
这些选项显示“属性”对话框
|
键盘快捷键 |
当您单击浏览器窗口或图表中的元素时,这些选项会显示特征窗口:
|
其它 |
|
维护属性
行动 |
细节 |
也见 |
---|---|---|
创建和修改属性 |
在特征窗口的“属性”页面上,您可以创建和修改属性。 |
创建和管理属性 属性标记值 |
移动和复制属性 |
如果目标元素也支持属性,您可以在元素之间复制或移动现有属性。 |
在元素之间复制特征 在元素之间移动特征 使用浏览器的元素选项卡 |
定义属性 |
您可以为每个属性创建特定于您的编码语言的属性实现。 |
创建属性 |
识别继承的属性 |
元素的属性可以继承自模型中的一个或多个连续的父元素。在图表上,您可以显示从层次结构中的哪个“拥有”元素继承哪些属性。 |
显示继承属性 |
注记
- 属性元素操作、信号接收、属性点、交互点和连接点特征为
- 如果您正在创建许多属性,请转到“首选项”对话框的“属性/操作”页面(“开始>外观>首选项>首选项>源代码工程>属性/操作”)并取消选择“保存后,重新选择已编辑的项目”复选框;现在,当您创建属性并单击“保存”按钮时,“属性”页面字段会清除,以便您输入下一个属性的详细信息 - 这有助于您在创建属性时快速,可能不一定要在创建时完全定义每一个
- 如果父元素为连接器提供源或目标角色,则连接器可以附加到特定属性(作为特征)
- 在元素和属性之间创建关系的另一种方法是将属性拖到活动图上,从而生成以该属性命名的物件元素;然后你创建与这个物件元素的关系