デザインパターンの一つであるObserverパターンを利用して実現できることはどれか。
- あるオブジェクトの状態が変化したときに,それに依存する全てのオブジェクトを自動的に通知する。
- ある機能ももつオブジェクトを新しいオブジェクトでラップし,動的に機能を拡張する。
- あるクラスのインスタンスが一つしか存在しないことを保証する。
- 配列や集合のような実装の異なるコンテナに対し,同一のインタフェースでアクセスする。
解答
ア
解説
ー
- あるオブジェクトの状態が変化したときに,それに依存する全てのオブジェクトを自動的に通知する。
ー - ある機能ももつオブジェクトを新しいオブジェクトでラップし,動的に機能を拡張する。
ー - あるクラスのインスタンスが一つしか存在しないことを保証する。
ー - 配列や集合のような実装の異なるコンテナに対し,同一のインタフェースでアクセスする。
ー
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 開発技術 |
中分類 | システム開発技術 |
小分類 | 設計 |
出題歴
- ES 平成28年度春期 問22