如果基类不是模块的一部分,您如何在 UML 类图中表示继承。 比如说你有一个扩展 javafx.scene.Scene 的类 myScene(在你的图表中),你如何显示这种关系?
最佳答案
我倾向于绘制类,即使它们不是我设计的,然后我用不同的颜色表示它们并添加注释来传达这一点。
在您提出的评论中:
So you just add them but with or wthout methods? I'm afraid that adding all methods would just blow up the whole thing too much.
这取决于模型的用途。如果记录一个领域模型供其他人引用,那么我会把所有东西都放进去。如果图表的目的是给出一个抽象的概述,那么我认为从一个空的“javafx.scene.Scene”继承是可以的——在添加评论时再次出现。
关于java - 如何在 UML 类图中用外部类建模继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40454708/