Java Enum的UML表示

时间:2015-04-17 20:10:16

标签: java enums uml

我正在为具有多个值的Java Enum创建一个UML类图。例如:

public enum ExtractType {
      Type1 ("Value1", "Value2"),
      Type2 ("Value1", "Value2"),
      ...
}

在绘制Enum类图时,UML规范是否说明了包含值的内容?还是下面这么简单?

    +---------------------+
    |   <<enumeration>>   |
    |     ExtractType     |
    +---------------------+
    |        Type1        |
    |        Type2        |
    |        .....        |
    +---------------------+

1 个答案:

答案 0 :(得分:6)

是的,你的例子非常好。它在很多地方都有描述  UML specificationenter image description here