摘要:
抽象工厂是对多个相关联的工厂基类创建接口的合并。 比如有二进制文件,文本文件,图片文件三个类型的三个分割操作对象和三个合并操作对象。 应用不管文件类型,但是要保证文件的分割和合并操作的是同一个类型的文件。那么最好就是把分割操作对象和合并操作对象的创建接口进行统一到一个工厂,保证执行分割和合并的是同一 阅读全文
摘要:
抽象工厂是对多个相关联的工厂基类创建接口的合并。 比如有二进制文件,文本文件,图片文件三个类型的三个分割操作对象和三个合并操作对象。 应用不管文件类型,但是要保证文件的分割和合并操作的是同一个类型的文件。那么最好就是把分割操作对象和合并操作对象的创建接口进行统一到一个工厂,保证执行分割和合并的是同一 阅读全文
摘要:
工厂方式的核心是定义一个抽象工厂接口类,将对象的创建工作推迟到工厂接口类的子类中。 即不同对象创建依赖继承自工厂基类的关联工厂子类。 相较于简单工厂,工厂方法模式符合开闭原则,同时实现了解耦,但出现了类膨胀即所有产品的实例对象都需要有各自的工厂。 如果是要克服简单工厂模式的局部耦合缺陷,也可以考虑使 阅读全文
|