Head First設計模式:(二)觀察者模式

通過具體實現一個氣象監測系統來理解觀察者模式 此係統的三個部分是氣象站(獲取實際氣象數據的物理裝置)、WeatherData對象(追蹤來自氣象站的數據,並更新佈告板)和佈告板(顯示目前天氣狀況給用戶看)。 具體來說該應用需要:利用WeatherDate對象從氣象站取得數據,並更新三個佈告板:目前狀況、氣象統計和天氣預報。 觀察者模式定義了對象之間的一對多依賴,這樣一來,當一個對象改變狀態時,他的所
相關文章
相關標籤/搜索