定义:用原型实例指定创建对象的种类,并通过拷贝这原型创建新的对象。
场景文章:
订单处理系统(每当订单数量超过500,则分成两份订单来保存。订单可分:个人订单和企业订单),那些现在这个系统就应该有:个人订单类和企业订单类,我们抽象出一个基类的订单类、还有一个订单处理类。
分析:使用模式解决方案和不使用模式的解决方案的解决方法。
如图:使用原型模式的结构图
定义:用原型实例指定创建对象的种类,并通过拷贝这原型创建新的对象。
场景文章:
订单处理系统(每当订单数量超过500,则分成两份订单来保存。订单可分:个人订单和企业订单),那些现在这个系统就应该有:个人订单类和企业订单类,我们抽象出一个基类的订单类、还有一个订单处理类。
分析:使用模式解决方案和不使用模式的解决方案的解决方法。
如图:使用原型模式的结构图