設計模式—Observer/Event(觀察者模式)

動機(Motivation) 在軟件構建過程當中,咱們須要爲某些對象創建一種「通知依賴關係」 ——一個對象(目標對象)的狀態發生改變,全部的依賴對 象(觀察者對象)都將獲得通知。若是這樣的依賴關係過於緊密,將使軟件不能很好地抵禦變化。 使用面向對象技術,能夠將這種依賴關係弱化,並造成一種穩定的依賴關係。從而實現軟件體系結構的鬆耦合。 模式定義 定義對象間的一種一對多(變化)的依賴關係,以便當一個對
相關文章
相關標籤/搜索