【发布时间】:2020-11-23 15:27:32
【问题描述】:
【问题讨论】:
标签: uml enumeration class-diagram
【问题讨论】:
标签: uml enumeration class-diagram
在 UML 中,枚举是一个分类器,所以它可以有操作。
尽管感觉很奇怪,带有文字的隔间应该低于带有操作的隔间(参见 UML 2.5 规范,第 10.2.4 节,我添加的重点):
枚举的名称放在上面的隔间中,关键字«enumeration»在名称上方或名称之前。可以将 EnumerationLiterals 列表逐行放置在名为“literals”的隔间中在操作隔间下方。属性和操作隔间可能会被抑制,通常是被抑制和空的。
【讨论】:
是的,没关系。 UML 枚举是一种数据类型,它也可以有操作。见第UML 2.5 的 165。并在第。 166:
列出操作的隔间位于属性隔间下方。
【讨论】: