小编Nil*_*ria的帖子

如何在 UML 中对枚举进行建模以便它们表达键值关系?

我想在 UML 枚举类型中表示一些键值对。例如,假设我们有一些元素及其符号:

ROAD => 'R'
CAR => 'C'
NOTHING => ' '
Run Code Online (Sandbox Code Playgroud)

在 Java 中,它类似于以下内容:

public enum AsciiCodes { 
    ROAD  ('R'),
    CAR ('C'),
    NOTHING (' ');

    private final char code;

    private AsciiCodes(char code) {
        this.code = code;
    }
}
Run Code Online (Sandbox Code Playgroud)

我如何在 UML 中表示它?

到目前为止我所拥有的:

在此输入图像描述

java diagram enums uml class

4
推荐指数
1
解决办法
1940
查看次数

标签 统计

class ×1

diagram ×1

enums ×1

java ×1

uml ×1