• 締切済み

JAVAの問題

この問題がわかりません。クラス図を作成するみたいなんですがまったくわかりません。 class Context{ public void contexInterface(){ } } interface Strategy{ public void AlgorithmInterface(); } class ConcreteStrategy implements Strategy{ public void AlgorithmInterface(){ } }

みんなの回答

  • lawson
  • ベストアンサー率44% (29/65)
回答No.1

質問の意図がまるで、わからない・。 これではだれも答えることができない。 Strategy を ConcreteStrategy が実装している。 Context と Strategy の関係は上のコードからは わかりませんが。 Context の中で Strategy のAlgorithmInterfaceメソッドを使用する のでしょうか? 情報がほとんどなく。 なにがしたいかもぜんぜんわからないので。 なにも、回答することができません。 もし、問題の意図が デザインパターンの書物に書かれたことを 真似して、不足している情報を補いながら、 クラス図を作成することでしたら。 そうすべきでしょうが。 それは問題を出題した人にしかわかりません。 すくなくとも、ここで、↑のようなあいまいな 質問を投稿しても、 まともに答えることができる人は いないのではないかと思います。

関連するQ&A