設計模式(十六)------23種設計模式(8):觀察者模式

定義:定義對象間一種一對多的依賴關係,使得當每一個對象改變狀態,則所有依賴於它的對象都會得到通知並自動更新。 類型:行爲類模式 類圖:         在軟件系統中經常會有這樣的需求:如果一個對象的狀態發生改變,某些與它相關的對象也要隨之做出相應的變化。比如,我們要設計一個右鍵菜單的功能,只要在軟件的有效區域內點擊鼠標右鍵,就會彈出一個菜單;再比如,我們要設計一個自動部署的功能,就像eclipse
相關文章
相關標籤/搜索