Weather
2016-12-13 10:22:47 0 举报
登录查看完整内容
作者其他创作
大纲/内容
Observer
+ update(Subject)
GeneralDisplay
- temperature : Double- humidity : Double
+ update(Subject)+ display()
Subject
- observers : Set- changed : Boolean
+ registerObserver()+ removeObserver()# setChanged()+ notifyObservers()
ForecastDisplay
- currentPressure : Double- lastPressure : Double
StatisticsDisplay
- temperature : Double- statistics : List
+ update(Subject)+ maxmum() : Double+ minimum() : Double+ average() : Double+ display()
WeatherData
- temperature : Double- humidity : Double- pressure : Double
+ getTemperature() : Double+ getHumidity() : Double+ getPressure() : Double+ measurementsChanged()+ setMeasurements()
0 条评论
回复 删除
下一页