2017-02-19 设计模式 抽象工厂模式 抽象工厂模式与简单工厂模式的区别在于,抽象工厂模式针对的是一系列对象,简单工厂模式是针对单独一个对象. 简单工厂模式可以简化抽象工厂模式,去掉AbstractFactory,ConcreteFactory1,ConcreteFactory2改为Factory. 利用反射去掉Factory中的switch…case…语句.