设计模式(四):创建型模式—Prototype(原型)

一、定义 1.意图 用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 2.结构图 3.参与者 1)Prototype:声明一个克隆自身的接口。 2)ConcretePrototype:实现一个克隆自身的操作。 3)Client:让一个原型克隆自身从而创建一个新的对象。 二、问题 系统中存在大量的产品类,并且这些产品类之间不存在相互依赖,客户不知道如何创建一个产品类的实例,如果将实例化
相关文章
相关标签/搜索