とことん1問1答 (情報処理技術者試験 システムアーキテクト)
正解率[要ログイン]
[とことん1 問目] [出典:情報処理技術者試験 システムアーキテクト 平成25年度(2013)秋期(問4)]
デザインパターンの中のストラテジパターンを用いて、帳票出力のクラスを図のとおりに設計した。この帳票出力ストラテジクラスの説明のうち、適切なものはどれか。
クライアントは、どの帳票出力ストラテジストクラスがどのフォーマットに対応するかを意識せずに利用できる。
新規フォーマット用のアルゴリズムの追加が容易である。
帳票出力ストラテジクラスの中で、どのフォーマットで帳票を出力するかの振分けを行っている。
帳票出力のアルゴリズムは、コンテキストクラスの中に記述する。