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

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

{

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

{

 ....

   }

}

posted @ 2010-01-25 23:08  潇潇息一去不复返  阅读(181)  评论(0编辑  收藏  举报
努力才能前进,勤耕博客才能看远