设计模式-工厂方法模式/抽象工厂模式

一、工厂方法模式 工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 二、工厂模式应用场景 简单工厂:假如你有一个披萨店,披萨种类有Clam Pizza、Veggie Pizza 、Greek Pizza等。很明显,实例化具体的Pizza对象,无法让orderPizza()对修改关闭,这时候封装出来一个类来实例化Pizza类,我们叫这个类为工厂
相关文章
相关标签/搜索