5

How should I represent an abstract class (in Java) in an UML diagram drawn by hand on the paper without using italic font?

Christophe
  • 68,716
  • 7
  • 72
  • 138
Evgeny Bubnov
  • 77
  • 1
  • 6

2 Answers2

8

The annotation {abstract} below the classname can be used.

Should look like this:

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

UML specs p. 99:

The name of an abstract Classifier is shown in italics, where permitted by the font in use. Alternatively or in addition, an abstract Classifier may be shown using the textual annotation {abstract} after or below its name.

qwerty_so
  • 35,448
  • 8
  • 62
  • 86
-1

Personally I would just write abstract Foo as title if you cannot use italic.

kenda
  • 488
  • 6
  • 16