UML纸莎草协会表示法

时间:2013-04-12 00:47:28

标签: associations uml notation papyrus

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

谢谢!

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

2 个答案:

答案 0 :(得分:1)

如果您知道A类有某种方式引用B,例如,通过某个函数或属性引用,您可以从A到B生成箭头.B的实例是A的NAVIGABLE,但可能不是属性A.

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

在这两种情况下,人们通常只使用箭头。但严格使用点可以提供额外的信息。

答案 1 :(得分:0)

如本UML Association Reference所述,黑点的语义为:

  

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

(有关详细信息,请参阅链接)

相关问题