Factory Method工厂方法

Posted maurice-code

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Factory Method工厂方法相关的知识,希望对你有一定的参考价值。

“对象创建“模式

  通过”对象创建“模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(以来具体类),从而支持对象创建的稳定。它是接口抽象之后的第一部工作。

  典型模式:Factory Method,Abstract Factory,Prototype,Builder

 

动机(Motivation)

  在软件系统中,经常面临着创建对象的工作;由于需求的变化,需要创建的对象的具体类型经常变化。

  如何应对这种变化?如何绕过常规的对象创建方法(new),提供一种”封装机制“来避免客户程序和这种"具体对象创建工作"的紧耦合?

以上是关于Factory Method工厂方法的主要内容,如果未能解决你的问题,请参考以下文章

工厂方法模式(Factory Method)

工厂方法模式(Factory Method)

工厂方法模式-Factory Method

Factory Method 工厂方法模式

工厂方法模式 (Factory Method)

设计模式工厂方法模式(Factory Method)