[設計模式筆記] 觀察者模式(Observer Pattern)

​ 觀察者模式定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽某一主題對象。這個主題對象在狀態上發生變化時,會通知所有觀察者對象,使它們能夠自動更新自己。 ​ 一個軟件系統常常要求在某一個對象的狀態發生變化的時候,某些其它的對象做出相應的改變。做到這一點的設計方案有很多,但是爲了使系統能夠易於複用,應該選擇低耦合度的設計方案。 ​ 減少對象之間的耦合有利於系統的複用,但是同時設計師需要使這些低
相關文章
相關標籤/搜索