设计模式:工厂模式
# 什么是工厂模式? 工厂模式 (Factory Pattern) 是开发中常用的设计模式之一,属于创建型设计模式;跟单例设计模式创建单一实例不同的是,工厂模式是提供创建对象的最佳方式帮助我们按照不同的需求创建产品以达到 “需求” 和 “生产产品” 的解耦。 并且工厂模式在创建对象时也 不会对外暴创建对象的过程 并且可以使用同一个共同的接口访问创建对象。 工厂模式的实现主要分为三种: 简单工厂模式 (Simple Factory); 工厂方法模式 (Factory Method); 抽象工厂模式 (Abastract Factorv); 其中简单工厂不在 23...
more...