4

我正在 Papyrus 上创建一个 UML 类图,但我无法理解用于关联的符号。当关联设置为可导航时,该工具会在箭头尖端添加一个黑点作为默认符号。我可以通过将成员最终所有者从分类器更改为关联来删除点。两者在概念上的区别是什么?我在我的 UML 书中找不到关于分类器概念的任何讨论......

谢谢!!

PS:我在 Eclipse Juno 上使用纸莎草纸 4

4

2 回答 2

1

如果你知道类 A 有某种方式引用 B,通过一些函数或属性引用,例如,你从 A 到 B 的箭头。B 的实例是从 A 的 NAVIGABLE,但可能不是 A 的属性。

如果您知道属性 A 的一个是对 B 实例的一个或多个引用,您不仅可以绘制箭头,还可以绘制其末端的“点”。

很多时候人们在这两种情况下都简单地使用箭头。但严格使用点可以提供额外的信息。

于 2014-01-26T21:00:48.790 回答
0

如本UML 关联参考中所述,黑点的语义是:

它可以解释为表明模型包含由点所触及的分类器表示的类型的属性

(有关更多信息,请参阅链接)

于 2013-05-13T11:23:15.073 回答