Java設計模式--觀察者模式

1、初步認識 觀察者模式的定義:   在對象之間定義了一對多的依賴,這樣一來,當一個對象改變狀態,依賴它的對象會收到通知並自動更新。 大白話:   其實就是發佈訂閱模式,發佈者發佈信息,訂閱者獲取信息,訂閱了就能收到信息,沒訂閱就收不到信息。 2、這個模式的結構圖 3、可以看到,該模式包含四個角色 抽象被觀察者角色:也就是一個抽象主題,它把所有對觀察者對象的引用保存在一個集合中,每個主題都可以有任
相關文章
相關標籤/搜索