一、各设计模式优劣 设计模式灵活性开放-封闭原则简单工厂好不符合工厂方法差符合抽象工厂差不符合抽象工厂(改)好不符合 注:抽象工厂(改)是简单工厂+抽象工厂 单产品: 不反射:简单工厂 好于 工厂方法 反射:简单工厂 好于 工厂方法 多产品: 不反射:抽象工厂(改) 好于 抽象工厂 反射:抽象工厂 好于 抽象工厂(改) 二、各设计模式UML图 简单工厂: 工厂方法: 抽象方法: 抽象方法(改): 三、简单工厂与其他设计模式的联系