【问题标题】:Drawing an UML abstract class on the paper without italic?在纸上绘制一个没有斜体的 UML 抽象类?
【发布时间】:2017-01-29 10:12:21
【问题描述】:

我应该如何在纸上手工绘制的 UML 图中表示一个抽象类(在 Java 中)而不使用斜体字体?

【问题讨论】:

    标签: java uml abstract handwriting


    【解决方案1】:

    可以使用类名下方的注解{abstract}

    应该是这样的:

    +---------------+
    |   Classname   |
    |   {abstract}  |
    +---------------+
    

    UML 规范 p. 99:

    在使用字体允许的情况下,抽象分类器的名称以斜体显示。或者或此外,抽象分类器可以在其名称之后或下方使用文本注释 {abstract} 来显示。

    【讨论】:

    • {abstract}也可以用于类的抽象操作吗?
    • guillemets («») 不是指定抽象关键字的正确方法吗?
    【解决方案2】:

    如果你不能使用斜体,我个人只会写abstract Foo作为标题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-10
      • 2014-10-30
      • 1970-01-01
      • 2011-06-16
      相关资源
      最近更新 更多