设计模式应用场景案例分析——工厂

  1.工厂 1.1 定义 (1)工厂方法      当同一个领域的多种类之间有很大关联性,需要根据不同的场景来创建不同的实例的时候,如果每次把对象直接new出来就显得太蹩脚了。 工厂可以根据不同的场景,创建出不同的实例。 书中的定义是:工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个,工厂方法让类把实例化推迟到子类。 (2)抽象工厂      抽象工厂模式提供了一个接口,用
相关文章
相关标签/搜索