在纸上绘制一个没有斜体的 UML 抽象类?

Posted

技术标签:

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

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

【问题讨论】:

【参考方案1】:

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

应该是这样的:

+---------------+
|   Classname   |
|   abstract  |
+---------------+

UML 规范 p. 99:

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

【讨论】:

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

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

【讨论】:

以上是关于在纸上绘制一个没有斜体的 UML 抽象类?的主要内容,如果未能解决你的问题,请参考以下文章

UML:类接口抽象类

抽象类

UML类图详细介绍

UML图

UML类图标识

UML类图介绍