行爲模式之觀察者模式

行爲模式之觀察者模式 觀察者模式(Observer Pattern)也稱發佈訂閱模式,它是一種在項目中經常使用的模式。 定義: 定義對象間一種一對多的依賴關係,使得每當一個對象改變狀態,則所有依賴於它的對象都會得到通知並被自動更新。 觀察者模式的類圖如下所示。 觀察者模式具體有以下4個角色。 抽象主題(Subject)角色:又稱爲「被觀察者」,可以增加和刪除觀察者對象。 抽象觀察者(Observe
相關文章
相關標籤/搜索