C#觀察者模式

一、觀察者模式的意圖 觀察者模式定義對象間的一種一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知並自動更新。 二、結構圖 1、Subject(目標)知道他的觀察者,可以有任意多個觀察者觀察同一個目標;提供註冊和刪除觀察者對象的接口; 2、Observer(觀察者)爲那些在目標發生改變時需要獲得通知的對象定義一個更新接口; 3、ConcreteSubject(具體目標)將有
相關文章
相關標籤/搜索