23种设计模式详解_快速带你彻底弄懂23种设计模式-工厂方法模式
1.Factory Method模式定义:定义一个用来创建对象的接口,由子类来决定实例化哪一个类。Factory Method使得一个类的实例化延迟到子类。2.一般当程序处于非常稳定的情况下,或者变化的非常迅速情况下,不需要引入设计模式;我们可以在变中找到稳定的部分,把其抽象出来,变的部分由其他类实现例如执行ProductA类的method1()方法的实现如下:public class Facto...