阿萍的博客

“设计模式”

观察者模式 & 订阅者模式

1 观察者模式1.1 简介定义观察者模式定义了一系列对象之间的一对多关系。当一个对象改变状态,其它依赖者都会收到通知。优点下一月让主题和观察者之间松耦合。主题只知道观察者实现了 Observer...

《Head First 设计模式》笔记

软件开发的一个不变真理:不管当初软件设计得多好,一段时间后,总是需要成长与改变,否则软件就会“死亡”。1 OO 原则虽然原则提供了方针,但在采用原则之前,必须全盘考虑所有的因素。封装变化。把会变...