情報処理技術者試験ナビ

当サイトは準備中です。

SA 27秋 午前Ⅱ 問5

問題

デザインパターンの中のストラテジパターンを用いて,帳票出力のクラスを図のとおりに設計した。適切な説明はどれか。

f:id:honmurapeo:20160810161802p:plain

クライアントは,使用したいフォーマットに対応する,帳票出力ストラテジクラスのサブクラスを意識せずに利用できる。
新規フォーマット用のアルゴリズムの追加が容易である。
帳票出力ストラテジクラスの中で,どのフォーマットで帳票を出力するかの振分けを行っている。
帳票出力のアルゴリズムは,コンテキストクラスの中に記述する。

 

答え

      イ

解説

 

 

関連情報

オンラインテキスト

 

キーワード

 

過去の出題