一个观察者模式的例子