现在的位置: 首页 > 综合 > 正文

head first 设计模式 观察模式笔记

2012年07月06日 ⁄ 综合 ⁄ 共 246字 ⁄ 字号 评论关闭

其实有点类似与报纸出版社与订阅者之间的关系,需要一个观察者做中间层来判断是否更新。其实这个东西用在设计上就是把观察者代表一个接口,然后订阅者继承观察者接口,报纸社与订阅者之间关系是松藕关系,当报纸社有新东西,他直接更新接口,此时接口的就更新了订阅者。看public void measurementsChanged(float temperature,float humidity,float pressure)

{

for(int i=0;i<observers.size();i++)

{

 ....

   }

}

抱歉!评论已关闭.