1
テキストエディタには、Buffer
、Command
、CommandInterpreter
の3つのクラスがあります。 BufferおよびCommandはオブジェクト指向のクラスですが、CommandInterpreter
には静的メソッドのみが含まれており、Commandのインスタンスを作成してこれらのコマンドを実行するために使用されます。UMLでJavaの実用的なクラスを表すべきですか?
私の質問は、私は私のクラス図にCommandInterpreter
を表すべきか、私はちょうどCommand
を表すべきであるとCommandInterpreter
以来Buffer
のみ静的メソッドが含まれているのですか?
ありがとうございます!
あなた自身のステレオタイプ "Utilitary"を考案し、それをクラス図に追加するだけかもしれません。 – markspace