設計模式之深入理解觀察者模式

本篇文章分爲兩部分,其中第一部分介紹什麼是觀察者模式,第二部分介紹觀察者模式值得思考的地方。 第一部分-觀察者模式介紹 一.定義 指多個對象間存在一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知並被自動更新。這種模式有時又稱作發佈-訂閱模式、模型-視圖模式,它是對象行爲型模式。 二.解決的問題 一個對象狀態改變給其他對象通知的問題,而且要考慮到易用和低耦合,保證高度的協作
相關文章
相關標籤/搜索