开闭原则:扩展开放、修改关闭 工厂设计模式:解耦 简单工厂模式 CoffeeStore和SimpleCoffeeFactory的耦合、SimpleCoffeeFactory和Coffee的耦合 后续如果再加新品种的咖啡,需要修改SimpleCoffeeFactory,这样就违反了开闭原则 简单工厂不是特别好 工厂方法模式 策略模式 登录案例(工厂模式+策略模式) 责任链设计模式 在企业中,复杂的流程审批采用工作流实现