1.简单工厂模式(静态工厂模式)
定义了一个创建对象的类,由这个类来封装实例化对象的行为。
2.工厂方法模式
定义了一个创建对象的抽象方法,由子类决定要实例化的类。工厂方法模式将对象的实例化推辞到子类。
3.抽象工厂模式
定义了一个interface用于创建相关或有依赖关系的对象簇,而无需指明具体的类。
1.简单工厂模式(静态工厂模式)
定义了一个创建对象的类,由这个类来封装实例化对象的行为。
2.工厂方法模式
定义了一个创建对象的抽象方法,由子类决定要实例化的类。工厂方法模式将对象的实例化推辞到子类。
3.抽象工厂模式
定义了一个interface用于创建相关或有依赖关系的对象簇,而无需指明具体的类。