【发布时间】:2018-10-27 23:21:42
【问题描述】:
所以我目前正在自学UML,我参加了一个在线测验以帮助加强我对它的理解。
提出的问题之一:
如何用 UML2 类图对以下情况建模:
“有多种不同的鸟类,例如黑鸟、画眉、 和八哥。”
两个可用的选项是:
顶部的图表正确(我明白为什么),但是底部的图表不正确。为什么是这样?既然这三只鸟继承自抽象类bird,符合任何抽象方法,不都是鸟吗?
【问题讨论】:
-
也许是因为抽象的符号是把名字放在斜体中?
-
简单的解释是测验创建者犯了一个错误,或者你没有提出整个问题(在这种情况下你犯了一个错误)。
标签: uml abstract-class