8.工厂方法模式

工厂方法模式:Define an interface for creating an object,but let subclasses decide which class to instantiate.Factory Method lets a class defer instantiation to subclasses.定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。

工厂方法模式有很多扩展:

  • 缩小为简单工厂模式
  • 升级为多个工厂类
  • 替代单例模式
  • 延迟初始化

results matching ""

    No results matching ""