Golang設計模式-觀察者模式

一.觀察者模式介紹  意圖:定義對象間的一種一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知並被自動更新。 主要解決:一個對象狀態改變給其他對象通知的問題,而且要考慮到易用和低耦合,保證高度的協作。 何時使用:一個對象(目標對象)的狀態發生改變,所有的依賴對象(觀察者對象)都將得到通知,進行廣播通知。 如何解決:使用面向對象技術,可以將這種依賴關係弱化。 觀察者模式:定義
相關文章
相關標籤/搜索