- 具体对象类定义
public class Prototype implements Cloneable {
//普通字段
private String subject;
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
@Override
protected Prototype clone() {
Prototype prototype=null;
try {
prototype= (Prototype) super.clone();
} catch (CloneNotSupportedException e) {
e.printStackTrace();
}
return prototype;
}
}
- 使用
//原型模板对象
Prototype prototype = new Prototype();
//通过原型模板对象clone后对象
Prototype clonePrototype = prototype.clone();
clonePrototype.setSubject("subject");
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。