增加装饰者模式
增加观察者模式
修改一些7788的
大修改