预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

协会

Part of a UML Class diagram showing an Association connector between two Class elements.

Part of a UML Use Case diagram showing an Association connector between Use Case and Actor elements.

描述

关联表示两个模型元素具有关系,通常在一个或两个类中实现为实例变量。连接器可以在每一端包括命名角色,多样性,方向和约束。您还可以通过在连接器上的名称标签上添加“名称方向指示符”箭头来指示读取方向(请参阅“ 管理对象标签帮助”主题),并为绑定类和参数化类之间的关联连接器定义模板绑定参数。

关联充当为实例元素的结构提供可能的分类器以及在关联中的源SysML Block元素上自动生成Property(Part)元素的关键。

为类图生成代码时,关联将成为目标类中的成员变量。该关系还用于包,对象,通信,数据建模和部署图中。

“关联”是两个元素之间的一般关系类型;要关联一个关联中的两个以上元素,可以使用N-Ary关联元素。关联连接器也可以与Class元素集成以形成关联类,以允许连接器具有定义某些类型的UML关系的操作和属性。

工具箱图标

Association connector

学到更多

OMG UML规范:

OMG UML规范( UML上层结构规范,v2.1.1,第41页)指出:

关联指定了可能在类型化实例之间发生的语义关系。它具有至少两个由属性表示的末端,每个末端都与末端的类型相关。关联的一个以上末端可能具有相同的类型。

关联的终端属性由某个端类拥有,或者是该关联的可导航拥有的一端,则表明该关联可从相反的两端进行导航;否则,该关联就无法从相对的两端导航。”