Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype.
通过给定一个原型实例来指定待创建对象的类型,并通过复制该原型来创建新的对象。
Prototype
Clone()
ConcretePrototype
Client