私はいくつかの UML ダイアグラムを作成しており、インターフェイスを実装するクラスが多数あります。
これらのクラスでインターフェイスのメソッドもリストする必要がありますか? これは非常に些細なことのように思えますが、そうしないと図がずっと単純になります。
ここに私が何を意味するかを示す画像があります:
(ソース: yuml.me )
MyInterface の実装には、method1、method2、および method3 が必要です。これらを省略できますか?
私はいくつかの UML ダイアグラムを作成しており、インターフェイスを実装するクラスが多数あります。
これらのクラスでインターフェイスのメソッドもリストする必要がありますか? これは非常に些細なことのように思えますが、そうしないと図がずっと単純になります。
ここに私が何を意味するかを示す画像があります:
(ソース: yuml.me )
MyInterface の実装には、method1、method2、および method3 が必要です。これらを省略できますか?
アジャイル モデリングのクラス ダイアグラミング ガイドラインをよく参照します。セクション 3「インターフェース」で質問の回答を見つけることができます。
簡単な答え: それらは省略できます。