观察者模式
摘要:
前几天面试碰到了这样一道题,猫大吼一声,屋子里的老鼠全都开始逃跑,屋子的主人同时也被惊醒.用C#实现,当时我不知道如何去解,就写了一句用委托实现,呵呵!回来之后,在网上查了一下,才明白应该使用设计模式中的观察者模式,于是我就自己整理了一下这道题,写在这里,做个记号方便以后用得着的时候看一下. 观察者模式(Oberver)就是一个被观察者和一个或者多个观察者组成!事件,事件委托,做事人为被观察者!监... 阅读全文
posted @ 2007-03-21 19:04 不懂 阅读(342) 评论(1) 推荐(0) 编辑