摘要:
设计模式之抽象工厂模式 基本介绍 抽象工厂模式:定义了一个interface用于创建相关或有依赖关系的对象簇,而无需指明具体的类。 抽象工厂模式将简单工厂模式和工厂方法模式进行整合 从设计层面看,抽象工厂模式就是对简单工厂模式的改进(或者成为进一步的抽象) 将工厂抽象成两层,AbsFactory(抽 阅读全文
摘要:
设计模式之工厂方法模式 本篇博客参考以下文章: 工厂方法模式(详解版) 在简单模式中我们提到了简单工厂模式违背了开闭原则,而工厂方法模式是对简单工厂模式的进一步抽象化。其好处是可以使系统在不修改原来代码的情况下引进新的产品,即满足开闭原则。 工厂方法模式的结构 工厂方法模式由抽象工厂、具体工厂、抽象 阅读全文
摘要:
设计模式之简单工厂模式 本篇博客参考以下文章: 工厂模式--简单工厂模式 基本介绍 简单工厂模式属于创建型模式,是工厂模式的一种,简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例,简单工厂模式是工厂模式家族中最简单实用的模式 简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行 阅读全文