创建型设计模式(5种) 抽象工厂(Abstract Factory)设计模式 抽象工厂模式的意图是:提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定他们的具体的类。 一次可生产多个产品 工厂方法(Factory Method)设计模式 工厂模式的意图是:定义一个创建对象的接口,但由子类决定需要实列化哪一个类。工厂方法使得子类的实例化过程延迟。 只生产一个产品 原型(Prototype)设计模式 用原型实例指定创建对象的类型,并且通过拷贝原型来创建新对象。