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

1.意图:

用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。

2.结构:

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

3.参与者:

Prototype——声明一个克隆自身的接口。

ConcretePrototype——实现一个克隆自身的操作。

Client——让一个原型克隆自己从而创建一个新的对象。