链接是关联的实例。
在产品的前发行版中,仅当模型中对象的相应类之间存在显式关系时,才可以对这些对象进行链接。两个对象之间的关联线意味着存在两个不同的模型元素:
IBM® Rational® Rhapsody® 使链接与关联相分离,因此,链接在图中存在具有独特表示法的明确模型元素。因此链接有明确的模型元素,并且这些元素在图中有独特的表示法。此分离使您能够执行下列操作:
- 指定链接,而不必指定该链接所实例化的关联。
- 指定未映射到关联的链接的特征。
另外,产品还支持跨包链接,包括代码生成。为了支持此功能,CG::Component::InitializationScheme
属性的缺省值已更改为 ByComponent。
请注意下列与链接相关的限制:
- 对于跨组合类的链接,不支持代码生成。
- 如果关系的一端是类(而不是对象)或者两端都是类,那么无法建立链接。