《Head First Design Patterns》笔记二:观察者模式(Observer Pattern)
第二篇观察者模式好久没写文章了,为我的懒惰害臊一下.首先还是需求,我们现在有个新项目,做一个气象站的项目,负责提供气象资料(temperature,humidity,pressure)给天气显示板,这里有2个显示板,一个是状态显示板,一个统计显示板.ok,这个很简单,我们立马开始动手做uml图每当气象站获得新信息的时候,就开始调用UpdateDisplay方法,更新气象显示板的资料,如下代码pub