觀察者設計模式

觀察者設計模式 一、概念 定義對象之間的一種一對多的依賴關係,使得每當一個對象狀態發生改變時,其相關依賴對象皆得到通知並被自動更新。 二、使用場景 一個抽象模型有兩個方面,其中一個方面依賴於另一個方面 一個對象的改變將導致一個或多個其他對象也發生改變 需要在系統中創建一個觸發鏈(A對象的行爲會影響B對象,B對象的行爲又會影響C對象,從而形成了一個鏈) 三、UML結構圖 四、代碼示例 案例一: Su
相關文章
相關標籤/搜索