工厂方法模式 创建型 设计模式(三)

  工厂方法模式是简单工厂模式的进一步抽象 工厂方法模式既保持了简单工厂模式的优点,又克服了他的缺点 如不清楚简单工厂模式,可以查看前一篇 他是怎么做到的呢?那就是: 核心的工厂角色,不再是具体的工厂,也就是不再负责所有具体产品的创建,进一步转变为抽象角色。 他仅仅提供具体工厂子类必须实现的接口  ,不再关心应该实例化哪个具体的产品类 具体创建的工作的细节全部交给子类工厂去做 简言之, 从一个类包
相关文章
相关标签/搜索