Skip to content

Latest commit

 

History

History

README.md

Observer Pattern - 觀察者模式

定義:又稱為發布-訂閱模式,定義了一種一對多的依賴關係,讓多個被觀察者物件同時監聽某一個主物件,當這個主物件狀態發生變化時,會通知所有被觀察者物件使他們自動更新自己。

當一個物件的改變,需要同時改變其他物件,且不知道有多少物件需要改變時,可以考慮使用觀察者模式

類別圖

觀察者模式