01.【设计模式】工厂模式一、前言二、简单工厂模式三、工厂方法模式四、抽象工厂模式
一、前言工厂模式由来:在显示生活中,原始生活自给自足(没有工厂)、农耕社会小作坊(简单工厂,民间酒坊)、工业革命流水线(工厂方法,自产自销)、现代产业链代工厂(抽象工厂,富士康)二、简单工厂模式1.介绍简单工厂模式(Simple Factory Pattern)是指由一个工厂对象决定创建出哪一种产品类的实例,但它不属于GOF23 种设计模式。简单工厂适用于工厂类负责创建的对象较少的场景,且客户端只需要传入工厂类的参数,对于如何创建对象的的逻辑不需要关心。简单工厂缺点:工厂类的职责相对过重,不易于