添加策略模式
添加装饰模式
添加代理模式
添加模板方法模式