在 UML 图上重复一个元素
Repeating an element on UML diagram
我在 class 图表上重复了两次 class。这是什么意思?
例如,模型表示节点树。父节点聚合子节点。这些图的意思一样吗?
我有几个选择:
- 图上的图形元素是一个link模型元素。因此,具有相同名称的矩形指的是相同的模型元素。图的意思是一样的。
- 图中的图形元素呈现了独特的模型元素。因此,模型中有两个
Node2
classes,不管作者是什么意思。
- 图中的图形元素呈现了独特的模型元素。两个同名的矩形表示两个 classes
Node2
,但它不是良构模型。
是否在UML Standard中指定?
是的,这两个图在语义上是相同的。第二张图中的两个元素代表相同的(一个)class。您可以在 UML 本身的规范中看到这一点。当难以连接某些节点(如元素或分类器)时,它会在图表上重复。
也就是说,选项1是正确的。
我在 class 图表上重复了两次 class。这是什么意思?
例如,模型表示节点树。父节点聚合子节点。这些图的意思一样吗?
我有几个选择:
- 图上的图形元素是一个link模型元素。因此,具有相同名称的矩形指的是相同的模型元素。图的意思是一样的。
- 图中的图形元素呈现了独特的模型元素。因此,模型中有两个
Node2
classes,不管作者是什么意思。 - 图中的图形元素呈现了独特的模型元素。两个同名的矩形表示两个 classes
Node2
,但它不是良构模型。
是否在UML Standard中指定?
是的,这两个图在语义上是相同的。第二张图中的两个元素代表相同的(一个)class。您可以在 UML 本身的规范中看到这一点。当难以连接某些节点(如元素或分类器)时,它会在图表上重复。
也就是说,选项1是正确的。