【问题标题】:UML class diagram - represent attribute with initial valueUML 类图 - 用初始值表示属性
【发布时间】:2016-03-31 03:54:14
【问题描述】:

具有初始值的属性(如静态常量)在 UML 中如何表示?

public class Foo {
    public static final int BAR = 17;
}

【问题讨论】:

    标签: class uml diagram


    【解决方案1】:

    UML 类图中属性的初始值表示就像 Java 等语言中的变量赋值一样。

    此外,由于示例属性是静态的,因此应加下划线。大写是按语言或其他约定进行的,不是 UML 规范。

    【讨论】:

    • UML 没有说明常量名的大写。
    • 出于好奇,您使用的是什么软件?
    • 我很确定那张截图来自 Microsoft Visio 2010。现在我会选择免费且功能较弱的 Lucidcharts。在教学之外我从不需要 UML
    • @ThisClark plantuml 是简单图表的有趣替代方案。 (它是基于文本的,具有自动布局。)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-17
    • 1970-01-01
    • 2011-08-21
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多