一、观察者模式原理
1、Internet气象站项目:
提供温度、气压和湿度的接口
测量数据更新时需时时通知给第三方
需要设计开放型API,便于其他第三方公司也能接入气象站获取数据
2、WeatherData类
一个通常的设计方案:
1、一个通常的设计方案
2、有些问题
1)其他第三方公司接入气象站获取数据的问题
2)无法在运行时动态的添加第三方
用观察者模式设计重新设计的方案
扫描二维码关注公众号,回复:
512507 查看本文章
二、观察者模式示例演示
三、Java内置观察者
四、观察者模式关键点