1つの基本
定義:オブジェクト間の多くの依存の定義は、オブジェクトが通知され、更新されたオブジェクトの変更の対象は、それがすべて(オブザーバー)に依存していたときに、複数の視聴者が同時に、特定のトピックの件名を監視することができます。
使用シナリオ:シナリオは、トリガーメカニズムを確立するために、行動を関連します。
利点:抽象観察者との間の結合を確立し、観察された、支持ブロードキャスト通信。短所:そこあまりにも多くの詳細は、依存している時間がかかるとオブザーバーの間でプログラムの複雑さを増す、サイクル呼び出しを避けるために。