觀察者模式 Observer Pattern
觀察者實踐同一個界面, 被觀察者須提供register, remove, notify等method.
觀察者向被觀察者註冊, 一但被觀察者發生改變, 即可依序呼叫觀察者的update()
須注意不可依賴呼叫的順序
設計守則
設計時, 盡量讓需要互動的物件之間關係鬆綁
JDK內建Observer, observable class
編號9527
觀察者模式 Observer Pattern
觀察者實踐同一個界面, 被觀察者須提供register, remove, notify等method.
觀察者向被觀察者註冊, 一但被觀察者發生改變, 即可依序呼叫觀察者的update()
須注意不可依賴呼叫的順序
設計守則
0 意見:
張貼留言