UML图中的继承关系

3

我有一个程序的UML图,我正在尝试组装它,但我不确定如何标记需要在子类中重写的方法。我应该在子类图表中重写名称,还是只需保留名称并在文档中说明?

这是图表的图片:UML diagram trying to assemble

1个回答

7

如果需要在子类中重写方法,提到该方法的名称即可。

如果不想重写该方法,则不要在子类中提到它。该方法将从超类继承而来。

可选地,在重写方法时,您可以在方法后面添加“{redefines}”作为注释。我不确定这是否是必需的。如果这使您更清楚,请添加注释。还要查看您正在使用的UML工具的可能性。可能有一种选项可以向方法添加类似“重新定义”的注释。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接