ABL*_*BLX 3 uml visual-paradigm
我正在使用Visual Paradigm CE进行一些UML-Design.
有没有办法在类diagramm中显示所有继承的方法?无法弄清楚在选项中找到它的位置,我只是盲目还是没有办法?
没有办法做到这一点并且有理由.如果在UML中你在两个类(父类和子类)中编写方法,那么这意味着该方法在子类中被覆盖.我将说明:
+--------+ +--------+
| Class1 | | Class2 |
+--------+<|-------+--------+
| m1() | | |
+--------+ +--------+
Run Code Online (Sandbox Code Playgroud)
这里当执行class2.m1()该方法class1.m1()将被执行(class1和class2是的情况下Class1和Class2分别地).如果您这样建模:
+--------+ +--------+
| Class1 | | Class2 |
+--------+<|-------+--------+
| m1() | | m1() |
+--------+ +--------+
Run Code Online (Sandbox Code Playgroud)
这意味着Class2有一个新的实现,m1()并将调用该实现.
希望这可以解决问题.