关联类形状

应用对象
Visio 高级版 2010 Visio 2010 Visio 标准版 2010 Visio 2007

使用静态结构图中的关联类 关联类形状图标 向关联添加属性、操作和其他属性。 关联类以虚线附加到关联时绘制为类,实际上就是单个建模元素。 元素具有一个名称,该名称可出现在关联、类中或这两个位置。 关联端可以有通常的装饰。

命名关联类形状,并在其末端添加装饰

双击树视图中表示元素的图标或关系图中表示元素的形状,打开元素的 “UML 属性 ”对话框。

提示

通过右键单击形状,然后单击“ 形状显示选项”,控制图表中形状上显示哪些属性值。 在 “UML 形状显示选项 ”对话框中,选择并清除用于显示或隐藏属性值的选项。

隐藏关联类的属性或操作部分

右键单击形状,单击“形状显示选项”,然后在“取消”下,检查属性或操作

控制在“关联类”形状上显示哪些属性值

右键单击形状,单击“ 形状显示选项”,然后选择或清除选项以显示或隐藏值。

创建关联类拥有的关系图

右键单击形状,单击“ 关系图”,再单击“ 新建”,选择所需的图表类型,然后单击“ 确定”。

导航到关联的其他视图

右键单击形状,单击“ 视图”,选择所需的视图,然后单击“ 确定”。

有关此形状的属性的信息,请单击下面的标题之一。

Association 类的属性

名称

键入关联类的名称。

完整路径

UML 模型图模板自动提供有关系统模型层次结构中元素路径的完整信息。 无法编辑此信息,但如果移动元素,路径会自动更新。

刻板 印象

从下拉列表中选择所需的构造型。 如果未列出要使用的构造型,可以通过单击 UML 菜单上的“构造型”来添加新构造型或编辑现有构造型

结束计数

关联类只有两端,因此不能在此处更改结束计数。 对于 n 个关联类,请选择所需的结束数。

关联结束

列出关联结束。

若要快速编辑关联端最常用的设置,请单击“ 关联结束 ”列表中的某个字段,然后选择或键入一个值。

若要访问关联端的所有设置,请在列表中选择关联端,然后单击“ 属性”。

  • 结束名称 键入关联末尾的结束名称。 名称指示附加到末尾的类所扮演的角色。
  • 聚集 选择所需的聚合。 只有一个关联端可以是聚合。
  • 表示结尾不是聚合。
  • 共享 表示末尾是一个聚合,另一端是一个部分,并且聚合值必须为 none。 部件可以包含在其他聚合中。 选择此选项会在末尾添加一个空心菱形。
  • 复合 表示端点是复合的,另一端是一个部分,并且必须具有无聚合值。 部件不能是任何其他复合部件的一部分。 选择此选项会将填充的菱形添加到末尾。
  • 知名度 选择应用于关联端的公共、专用或受保护) (可见性的类型。
  • 多样性 选择一个选项,指定可跨关联与单个源实例关联的目标实例数。
  • IsNavigable 选择此选项可指示支持向目标实例导航。 选择此选项会在关联末尾添加一个箭头。 清除它以指示不支持导航。 为了降低关系图的复杂性,导航性通常仅在特殊情况下显示。

属性

在“关联结束”下选择结束后,单击可显示“UML 关联结束属性”对话框,其中包括五个类别,可用于添加属性值来定义关联结束:“关联结束”、“限定符属性”、“规范”、“约束”“标记值”。 有关详细信息,请参阅。

Association 类的“Details”属性

知名度

选择应用于关联类 (公共、专用或受保护) 的可见性类型。

IsRoot

选择此选项可指示关联类不能有上级。

IsLeaf

选择此选项可指示关联类不能有后代。

IsAbstract

选择此选项可指示关联类是抽象的,并且不能为关联类创建任何实例。

IsActive

选择此选项可指定关联类的对象维护其自己的控件线程。

文档

键入要作为标记值添加到 元素的任何文档。 选择代表元素的形状或图标时,在此处键入的文档也会显示在 “文档 ”窗口中。

添加或编辑 UML 元素属性