設計模式(二):觀察者模式

設計模式(二):觀察者模式 一、概述   觀察者模式定義了對象之間的一對多依賴,這樣一來,當一個對象改變狀態時,它的所有依賴者都會收到通知並自動更新。觀察者模式有時成爲發佈/訂閱模式,就是讓多個對象在一個對象的狀態改變時被通知到。 二、解決問題   當一個系統有多個類協同工作,如果在一個類中需要知道另外一個類的實現細節才能讓系統運轉,就會導致系統耦合過緊,以後相互依賴的類改變了或者新增了依賴的類,
相關文章
相關標籤/搜索