設計模式—行爲模式—觀察者模式

GoF 意圖:定義對象間的一種一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知,並獲得更新。 別名:依賴(Dependents),發佈—訂閱(Publish—Subscribe)。 動機:將一個系統分割成一系列相互協作的類有一個常見的副作用:需要維護相關對象之間的一致性。我們不希望爲了維護一致性導致各類緊密耦合,因爲這樣降低了他們的可用性。   例如:許多圖形用戶界面工具
相關文章
相關標籤/搜索