原型模式 定义 代码实现 优点 缺点 适用场景 参考 原型模式 定义 如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段都相同),在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式来创建新对象,以达到节省创建时间的目的.这种基于原型来创建对象的方式就叫作原型设计模式(Prototype Design Pattern),简称原型模式. 原型模式是能基于拷贝来的,对于拷贝我们知道有两种形式,深拷贝和浅拷贝 浅拷贝只复制指向某个对象的指针,而不复制对象本身,新…