package com.cheng.zenofdesignpatterns.patterns.prototype.common;
/**
* 原型模式的核心是一个clone方法,通过该方法进行对象的拷贝
*/
public class PrototypeClass implements Cloneable{
//覆写父类Object方法
@Override
public PrototypeClass clone(){
PrototypeClass prototypeClass = null;
try {
prototypeClass = (PrototypeClass)super.clone();
} catch (CloneNotSupportedException e) {
//异常处理
}
return prototypeClass;
}
}