行爲型-觀察者模式

觀察者模式(發佈-訂閱Subscribe>模式) 定義 定義了對象之間的一對多依賴,這樣一來,當一個對象改變狀態時,它所有的依賴者都會收到通知並更新。 UML   抽象主題角色:把所有對觀察者對象的引用保存在一個集合中,每個抽象主題角色都可以有任意數量的觀察者。抽象主題提供一個接口,可以增加和刪除觀察者角色。一般用一個抽象類和接口來實現。 抽象觀察者角色:爲所有具體的觀察者定義一個接口,在得到主題
相關文章
相關標籤/搜索