【发布时间】:2013-09-19 17:58:28
【问题描述】:
7.3.3 关联(来自内核),第 36 页,UML 上层结构,v2.4.1:
由分类器或关系拥有的关联。
在UML中是否有关于分类器拥有的关联和关系拥有的关联的真实例子?
【问题讨论】:
-
你的意思是一个property属于一个协会还是一个属于一个类?
-
感谢@JimL。你的问题引发了另一个问题,我有些困惑,因为在 UML 规范中,关联关系的泛化是分类器或关系,但在我使用的工具中,Papyrus 属性的所有者(成员端)是分类器或关联,如您在以下屏幕截图ge.tt/1hXG8Js/v/0?c 我知道关联和关联结束之间存在差异
-
类关联是分类器和关系的特化(即多重继承)。这里没有“或”,类分类器或类关系也不拥有类关联。类 Association 的 instance 有一个所有者(因为它是一个元素)。它还与两个或多个本身拥有所有者的属性关联。有趣的是,Element::owner 是一个派生联合。查看 UML 规范,我实际上找不到该子集所有者的任何关联属性。那么一个协会怎么会有一个所有者呢?虽然不同的问题......
标签: associations uml relationship classification