觀察者模式(Observer Pattern)

動機(Motivate):     在軟件構建 過程中,我們需要爲某些對象建立一種「通知依賴關係」 --------一個對象(目標對象)的狀態發生改變,所有的依賴對象(觀察者對象)都將得到通知。如果這樣的依賴關係過於緊密,將使軟件不能很好地抵禦變化。使用面 向對象技術,可以將這種依賴關係弱化,並形成一種穩定的依賴關係。從而實現軟件體系結構的鬆耦合。 意圖(Intent):     定義對象間的一種
相關文章
相關標籤/搜索