敏捷軟件開發 - 原則、模式與實踐 —— 設計模式(八)OBSERVER模式

本文爲敏捷軟件開發 - 原則、模式與實踐系列的一部分。 本文對應原書第24章 上圖展示了OBSERVER模式的規範形式。在本例中,Clock被DigitalClock觀察。DigitalClock通過Subject接口註冊到Clock中。無論任何原因,只要時間一改變,Clock就調用Subject的notify方法。而Subject的notify方法會調用每個已註冊Observer對象的updat
相關文章
相關標籤/搜索