【问题标题】:UML diagram inheritanceUML 图继承
【发布时间】:2013-12-26 10:06:50
【问题描述】:

我有一个我正在尝试组装的程序的 UML 图,但我不确定如何标记需要在子类中重写的方法。我是改写子类图中的名字,还是直接把名字写在文档里?

这是图表的图片:

【问题讨论】:

    标签: class inheritance uml


    【解决方案1】:

    如果需要在子类中重写(=重写)该方法,请在子类中提及该方法的名称。

    如果您不想覆盖该方法,则不要在子类中提及它。该方法将从超类继承。

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

    【讨论】:

      猜你喜欢
      • 2020-09-22
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 1970-01-01
      • 2016-08-09
      相关资源
      最近更新 更多