对模型中的元素进行关联
关联
是链接,用于使相关对象能够进行通信。
产品支持下列类型的关联:
双向关联
:两个对象能够往来发送消息。此类关联也称为
对称关联
。有关更多信息,请参阅
创建双向关联
。
定向关联
:只有一个对象能够向另一对象发送消息。有关更多信息,请参阅
创建定向关联
。
聚集关联
:定义整体关系。有关更多信息,请参阅
创建聚集关联
。
组合聚集
:定义一种关系,在此关系中,一个类完全包含另一个类。有关更多信息,请参阅
创建组合关联
。
创建双向关联
双向关联
(即
对称关联
)是两个类相互相关的最简单方法。双向关联显示为两个类之间的线条,并可以包含控制点。这些类可以是类、简单类或组合类的任意组合。
创建定向关联
在
定向
(即
单向
)关联中,只有一个对象能够向另一对象发送消息。
创建聚集关联
关联和聚集关联在用途方面相似。关联描绘两个类之间的一般关系,而
聚集关联
显示整体部件的关系。您在两个类之间创建关联或聚集关联并对其指定已存在的角色名称时,就创建了现有关联的另一个视图。
创建组合关联
另一种绘制组合类的方法是使用组合关联。
组合关联
是强聚集关系,用于将组合类连接到部件类(组件)。
浏览器中的关联
在浏览器中,关联列示在所属类下方的“
关联关系端
”类别之下。对于每种关联类型,浏览器将显示不同的图标。
关联实现
IBM® Rational® Rhapsody®
使用容器来实现关联。
容器
是对象,用于存储其他对象的集合。为了正确地为关联生成代码,必须指定容器集以及该集合中用于此关联的类型。
选择关联
在对象模型图中,可以为两个类之间定义了多个关联的类选择关联。要完成此任务,请用鼠标右键单击关联线,然后选择
选择关联
。
父主题:
创建对象模型图
反馈