2016-04-26 9 views

答えて

3

The Observer patternは、被験者とそのオブザーバーの間に抽象型Observerを導入するため、参加者間の結合を減らします。

モデル(4つのギャングのテーマ/ウィキペディアの説明とビジネスロジックの本拠地)とビュー(オブザーバー)を想像してください。オブザーバがなければ、モデルは変更されたときにView上のメソッドを呼び出す必要があります。モデルは、Viewの具体的なクラスを認識し、それに結合され、Viewがその一部であったどのようなUI固有のフレームワークにも関連付けられます。

オブザーバでは、モデルはオブザーバのタイプ(抽象クラ​​スまたはインタフェース)のみを知っているため、コンクリートのビューに結合されていません。

関連する問題