設計模式之七 --- 觀察者模式(Observer)

【1】基本概念 觀察者模式定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽某一主題對象。這個主題對象在狀態發生變化時,會通知所有觀察者對象,使它們能夠自動更新自己。觀察者模式又叫發佈-訂閱(Publish/Subscribe)模式。 【2】簡單分析 我們先來看一下該設計模式的UML結構圖 上圖是Observer 模式的結構圖,讓我們可以進行更方便的描述: Subject類,它把所有對觀察者對象
相關文章
相關標籤/搜索