觀察者模式與發佈訂閱者模式

觀察者模式: 觀察者模式定義了對象間一對多依賴,當一個對象改變狀態時,這個對象的所有依賴者都會收到通知並按照自己的方式進行更新 具體如下圖所示: 觀察者模式在實際應用中被使用的相當的廣泛。這種設計模式體現了主題對象與觀察者對象之間的鬆耦合機制,主題對象有一個狀態,每當狀態改變時,他會依次通知在它隊列中註冊過的觀察者(註冊到具體的目標裏)。但實際上主題對象並不知道實際的觀察者是什麼,它只是調用觀察者
相關文章
相關標籤/搜索