9.16 观察者模式的概念及Java实现