設計模式——觀察者模式 【Head First 設計模式】

觀察者模式 ——定義了對象之間的一對多依賴,這樣一來,當一個對象改變狀態時,他的所有依賴者都會收到通知並自動更新。 要點 1.觀察者模式定義了對象之間的一對多的關係。 2.主題(可觀察者)用一個共同的接口來更新觀察者 3.觀察者和可觀察者之間用鬆耦合方式結合,可觀察者不知道觀察者的細節,只知道觀察者實現了觀察者接口。 4.使用此模式時,你可從被觀察者出推或拉數據。 5.有多個觀察者時,不可以依賴特
相關文章
相關標籤/搜索