資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

ES 平成28年度春期 問22

 

 デザインパターンの一つであるObserverパターンを利用して実現できることはどれか。

  1. あるオブジェクトの状態が変化したときに,それに依存する全てのオブジェクトを自動的に通知する。
  2. ある機能ももつオブジェクトを新しいオブジェクトでラップし,動的に機能を拡張する。
  3. あるクラスのインスタンスが一つしか存在しないことを保証する。
  4. 配列や集合のような実装の異なるコンテナに対し,同一のインタフェースでアクセスする。

解答・解説

解答

 ア

解説

 ー

  1. あるオブジェクトの状態が変化したときに,それに依存する全てのオブジェクトを自動的に通知する。


  2. ある機能ももつオブジェクトを新しいオブジェクトでラップし,動的に機能を拡張する。


  3. あるクラスのインスタンスが一つしか存在しないことを保証する。


  4. 配列や集合のような実装の異なるコンテナに対し,同一のインタフェースでアクセスする。


参考情報

分野・分類
分野 テクノロジ系
大分類 開発技術
中分類 システム開発技術
小分類 設計
出題歴
  • ES 平成28年度春期 問22

前問 一覧 次問