策略模式
观察者模式
装饰器模式
简单工厂模式
策略模式