关于类之间的多重性,我在同一本教科书中看到了1..1和1,但没有澄清区别。 1..1 和 1 有什么区别? 它们相同并且可以互换使用吗?
谢谢你
根据 OMG 的 UML 标准 2.5 版,它们在语义上是等效的,请参阅第 7.5.4.1 节
多重界限可以用以下格式显示: <lower-bound> ‘..’ <upper-bound>
<lower-bound> ‘..’ <upper-bound>
如果下限等于上限,则有一个替代方案 表示法是使用仅包含上限的字符串。为了 例如,“1”在语义上等同于“1..1”多重性。