观察者模式主要有两个要素:主题(被观察者)和观察者 主题维护一个观察者列表,在某个事件触发后去调用观察者的某个方法。事件和事件触发条件也应该属于观察者模式的一部分 观察者模式本身蕴含了回调和事件驱动模型的意思。