GOLANG觀察者設計模式

設計模式有建立模式、結構模式、行爲模式三類,觀察者模式屬於行爲模式,看一下它的定義:設計模式 觀察者模式(Observer): 定義對象間的一種一對多的依賴關係,以便當一個對象的狀態發生改變時,全部依賴於它的對象都獲得通知並自動更新。下面看是一個GOLANG的實現:app package observe import "fmt" //目標,被觀察者 type Subject struct {
相關文章
相關標籤/搜索