觀察者設計模式

觀察者模式 Observer   觀察者模式定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽某一個主題對象。   這個主題對象在狀態上發生變化時,會通知所有觀察者對象,讓它們能夠自動更新自己。   觀察者模式的組成   抽象主題角色 - Subject:把所有對觀察者對象的引用保存在一個集合中,每個抽象主題角色都可以有任意數量的觀察者。抽象主題提供一個接口,可以增加和刪除觀察者角色。一般用一個
相關文章
相關標籤/搜索