生成器模式
将一个复杂对象的构建与它的表示分离,得同样的构建过程可以创建不同的表示。
用户根据不同的套餐生成不同的产品。
适用于:
构造过程必须允许被构造的对象有不同的表示。
创建复杂对象的算法应该独立于该对象的组成部分。
原型模式
用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。
抽象工厂模式
提供一个创建一系列相关或相互依赖对象的接口。
生成器模式
将一个复杂对象的构建与它的表示分离,得同样的构建过程可以创建不同的表示。
用户根据不同的套餐生成不同的产品。
适用于:
构造过程必须允许被构造的对象有不同的表示。
创建复杂对象的算法应该独立于该对象的组成部分。
原型模式
用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。
抽象工厂模式
提供一个创建一系列相关或相互依赖对象的接口。