觀察者模式學習筆記(java版)

場景引入 如圖,爲廣播機制,只需要一個人講話,所有的收音機都能接收到。把播音員看做目標對象,收音機看成觀察者,目標對象的狀態改變的時候,觀察者可以得知目標對象的狀態並作出反應。 核心 觀察者模式主要用於:1、當一個對象(目標對象)的狀態變化時,他需要及時告知一系列對象(觀察者者對象),令他們做出響應。 通知觀察者的方式: 推:每次都會把通知以廣播的方式發送給所有觀察者,所有觀察者只能被動接收 拉:
相關文章
相關標籤/搜索