Java設計模式十:觀察者模式(Observer)

觀察者模式定義了對象間的一種一對多依賴關係,使得每當一個對象改變狀態,則所有依賴於它的對象都會得到通知並被自動更新。 它將觀察者和被觀察者的對象分離開。提高了應用程序的可維護性和重用性。 實現觀察者模式有很多形式,一種是「註冊---通知---撤銷註冊」的形式。 觀察者Observer:所有潛在的觀察者必須實現觀察者接口,這個接口只有update方法,當主題改變時,它被調用。 具體觀察者Concre
相關文章
相關標籤/搜索