赞
踩
原型模式是一种创建型设计模式,允许通过复制现有对象来创建新对象,而不是通过使用构造函数。
实现的模块有:
Prototype(原型): 定义一个抽象接口,规定了具体原型对象必须实现的方法。
ConcretePrototype(具体原型): 实现了原型接口的具体原型对象,通过复制自身来创建新对象。
Client(客户端): 使用原型对象的客户端,通过复制原型对象来创建新对象。