2010-03-01 66 views
4

从UML图同事的分析包含以下内容:UML中的'0 ..°'是什么意思?

0..° 

我熟悉0 .. *等,但不与以前。有任何想法吗?这是一个错字吗?它在整个文档中使用。

+7

我想这是一个错字。 – Gumbo 2010-03-01 13:27:46

+0

从来没有听说过它,所以我猜这也是一个错字... – road242 2010-03-01 13:29:10

+1

错误地输入'*'为'°',哈哈。 – kennytm 2010-03-01 13:33:40

回答

3

它看起来像一个错字。

2

假设这显示为一个多重性:这是一个错字或某种转换错误。根据UML spec,上界的多个的是类型UnlimitedNatural的,和

甲LiteralUnlimitedNatural示 无论是作为数字序列或作为 星号(*),其中星号 表示无限(而不是无限)。

+0

嗨@ Michael Borgwardt。我在UML认证书中看到,UnlimitedNatural是无限自然数集。你的意思是不是无穷大? – Andrew 2013-12-06 14:53:18

+0

@Andrew:这是来自UML规范的引用,所以你不得不问它的作者他们的意思。我怀疑有人感到困惑,因为在UnlimitedNatural的定义中甚至会说(明显矛盾):“无穷大的值可能用星号('*')表示。 – 2013-12-06 15:16:10