为什么要把观察者模式和责任链模式放在一起对比呢?这两个模式没有太多的相似性呀,真没有嘛?有相似性,我们在观察者模式中也提到了触发链(也叫做观察者链)的问题,一个具体的角色既可以是观察者,也可以是被观察者,如此则形成了一个观察者链,这与责任模式非常类似,都实现了事务的链条化处理,比如说在上课的时候你睡着了,打鼾声音太大,盖过了老师讲课声音,老师火了,捅到了校长这里,校长也处理不了,然后告状到你父母,于是你的魔鬼日子来临了,这是责任链模式,老师.校长.父母都是链中的一个具体角色,事件(你睡觉)在链中…