观察者模式代码

实现生命周期接口的观察者模式代码，并测试通过