克隆

来源:互联网 发布:海王星炒股软件下载 编辑:程序博客网 时间:2024/04/28 06:35
package class1;
class PersonD implements Cloneable {
private String name = null ;
public PersonD(String name) {
this.name = name ;
}
public void setName(String name) {
this.name = name ;
}
public String getName() {
return this.name ;
}
public Object clone() throws CloneNotSupportedException {
return super.clone();
}
public String toString() {
return "姓名:" + this.getName();
}
}
public class CloneDemo01 {
public static void main(String[] args) throws Exception{
PersonD p1 = new PersonD("张三") ;
PersonD p2 = (PersonD)p1.clone();
p2.setName("李四");
System.out.println("原始对象:" + p1);
System.out.println("克隆之后的对象:" + p2) ;
}
}
原创粉丝点击