【发布时间】:2013-05-10 09:38:34
【问题描述】:
我正在创建一些 UML 图,并且我有大量实现接口的类。
这些类是否有必要也列出接口的方法?这听起来很简单,但如果不这样做会使图表看起来更简单。
这是一张图片来说明我的意思:
(来源:yuml.me)
MyInterface 的任何实现都需要 method1、method2 和 method3 - 那么这些可以省略吗?
【问题讨论】:
标签: uml class-diagram
我正在创建一些 UML 图,并且我有大量实现接口的类。
这些类是否有必要也列出接口的方法?这听起来很简单,但如果不这样做会使图表看起来更简单。
这是一张图片来说明我的意思:
(来源:yuml.me)
MyInterface 的任何实现都需要 method1、method2 和 method3 - 那么这些可以省略吗?
【问题讨论】:
标签: uml class-diagram
我经常提到Agile Modeling's class diagramming guidelines。您会在第 3 部分“接口”中找到您的问题的答案。
快速回答:他们可以被排除在外。
【讨论】: