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