我正在Papyrus上创建一个UML类图,但是我无法理解用于关联的表示法。当关联设置为可导航时,工具会在箭头尖端添加一个黑点作为默认标记。通过将成员端所有者从分类器更改为关联,我能够删除点。两者在概念上的区别是什么?在我的UML书中,我找不到关于分类器概念的任何讨论。
谢谢你!!
PS:我在Eclipse上使用纸莎草4
发布于 2014-01-26 21:00:48
如果您知道类A有某种方式引用B,例如,通过某些函数或属性引用,您可以从A到B创建箭头。B的实例可以从A导航,但可能不是A的属性。
如果您知道a属性A是对B实例的一个或多个引用,则不仅可以绘制箭头,还可以绘制其末尾的“点”。
在这两种情况下,人们通常只是简单地使用箭头。但是严格使用圆点可以提供额外的信息。
发布于 2013-05-13 11:23:15
正如在这个UML关联参考中所描述的,黑点的语义是:
它可以解释为显示模型包含一个由点所触摸的分类器表示的类型的属性。
(有关更多信息,请参见链接)
https://stackoverflow.com/questions/15961301
复制相似问题