ホームページ >バックエンド開発 >PHPチュートリアル >Head First-Observer パターン、headfirst-Observer_PHP チュートリアル
オブザーバーパターンとは何ですか? Observer パターンは、オブジェクト間の 1 対多の関係を定義します。
観察者モードには被験者(つまり観察者)と観察者がいます。サブジェクトは、オブザーバーに通知するために共通のインターフェイスを使用します。サブジェクトは、オブザーバーがサブジェクトのインターフェイスを実装していることだけを知っています。
ユニバーサルオブザーバーモードでのプッシュ方法がより適しています。以下に気象ステーションが提供するインターフェースを使用して、データを各ダッシュボードに通知して表示します。
リーリーこれらのオブジェクト間は疎結合な方法で通信するため、後のメンテナンス時の効率を大幅に向上させることができます。
設計原則: プログラムの変化する側面を見つけて、実装ではなくインターフェイス用にプログラムを分離します。より多くの組み合わせを使用し、継承を減らします。
http://www.bkjia.com/PHPjc/946585.html