【发布时间】:2018-05-25 13:43:59
【问题描述】:
我有一个练习,要求我们为以下内容提供 UML 图:
- Person 类(抽象)
- 学生(姓名、姓氏、学校、年级)
- 工人(姓名,姓氏,薪水)扩展人
学生可以是工人。工人也可以是学生。我将如何实现这一目标?
这是我的解决方案,但我知道它效率不高:
【问题讨论】:
-
到目前为止你的想法是什么?
-
请编辑您的问题并包含您的方法,而不是链接到云。谢谢!
-
我猜学生可以是工人。工人也可以是学生。没有意义。这意味着不可能的相互继承。
-
这在Java中是不可能的,但在C++中却是……这是一个独立于特定编程语言的问题,至少标签只是说uml、diagram和class-diagram。
标签: uml diagram class-diagram