資格暗記無料で始める

Observerパターンとは?

Observerパターンとは、あるオブジェクトの状態変化を、それに依存する複数のオブジェクトへ自動的に通知するデザインパターン。通知元と通知先の結合度を下げられる。

システム監査技術者試験の過去問では1回出題されています。

おぶざーばぱたーん

システム監査技術者試験の頻出用語/午前II


Observerパターンの意味

あるオブジェクトの状態変化を、それに依存する複数のオブジェクトへ自動的に通知するデザインパターン。通知元と通知先の結合度を下げられる。

Observerパターンの具体例

データモデルの更新時に、登録済みの複数の画面部品へ自動的に再描画を通知する。

Observerパターンは試験でどう引っ掛けられる?

観察される側が変化を通知する押し出し型であり、観察側が定期的に問い合わせる方式ではない。オブジェクト間の仲介を1か所に集約するMediator、生成を扱うFactoryとは目的が違う。出版-購読型の通知と読み替えると区別しやすい。

Observerパターンと関連する用語

Observerパターンが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。