觀察者模式

觀察者模式,又叫發佈-訂閱(Publish/Subscribe)模式,它定義了對象之間一對多的依賴關係,當一個對象狀態改變時,其他相關聯的對象就會得到通知並被自動更新。 例如,現有一組數據,分別畫出柱狀圖、餅狀圖、折線圖,當數據發生變化時,圖形也需要同時進行相應的變化。 如圖所示,監聽的對象叫觀察者(Observer),被監聽的對象叫被觀察者(Observable,也稱主題Subject)。被觀察
相關文章
相關標籤/搜索