Head First 设计模式-观察者模式

来源:互联网 发布:mac os 10.13镜像下载 编辑:程序博客网 时间:2024/05/20 20:19


这一章,说是松耦合的一种模式

气象站和3个显示版

气象站有个接口subject

然后一个类实现接口叫做weatherdata( 注册,移除,温度改变时候的通知观察者)

3个显示版有个接口observer

然后有三个类实现接口叫做现在的版,最高温最低位版本,XX(updata数据)


当气象站温度更改时候,setchage(温度,气候,适度),会调用Notifiobserver,然后它会通知每个observers去updata公告板上面的信息



0 0
原创粉丝点击