2016-11-21 63 views

回答

3

不,它们不相等。

第一个表示可导航性,并且显示A是B的属性(或者更具体地说,B具有某种类型A的一个属性)。你可以用B放入一个属性A来替换它,即在B类中添加一个包含以下行的属性区::A

第二个是关于在阅读该协会的含义,即在你的情况下,谁拥有谁。如果来自班级名称不清楚A owns BB owns A,那么你是箭头告诉你它是B owns A

你可以有B owns A(所以用图中的小三角形),但把B作为A的一个属性(所以箭头在关联的另一端比在第二张图片中结束)。

请参考

  • 图11.27在页码。 UML 2.5规格中的202条
  • Table on page。 718.
+1

图11.27 on p。 UML 2.5规范中的202。表格。 718. –

+0

谢谢@ThomasKilian。我希望你不介意我是否将它包含在答案中。 – Ister

+0

当然不是:-) –