如何在UML图中显示此类?
abstract class Point{
abstract String getXPoint();
abstract String getYPoint();
}
答案 0 :(得分:1)
例如,在类名旁边有<<abstract>>
,继承映射(如果有任何类实现它)和方法声明用斜体和粗体表示。
另外,我看过很多图表都采用了在方法名称前明确添加 abstract 的诗意许可,但我坚持使用纯UML。
______________________
| <<abstract>> |
| Point |
|______________________|
| +getXPoint(): String |
| +getYPoint(): String |
|______________________|
注意:我假设您的抽象方法是公开的。