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

Observerは状態変化を依存オブジェクトへ自動通知する

エンベデッドシステムスペシャリスト試験2016年度 春期 午前II22/開発 / デザインパターン

選択肢

正解と解説

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

Observerパターンは、観測される側(Subject)と観測する側(Observer)を分離し、状態が変わったときに登録済みの観測者へ一斉に通知する構造である。通知される側の具体的な型を観測される側が知らずに済むので、依存の向きが一方向に整理され、通知先を後から増減できる。イベント通知や画面更新の仕組みに広く使われる。

選択肢ごとの解説

出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問22(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。