/**
*该类必须继承Cloneable
*实现其clone()方法
*修饰符
**/
public class CloneStudent implements Cloneable{
private int age;
private String name;
private CloneTeacher teacher;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
http://www.doczj.com/doc/9476eb7202768e9951e73879.html = name;
}
public CloneTeacher getTeacher() {
return teacher;
}
public void setTeacher(CloneTeacher teacher) {
this.teacher = teacher;
}
protected Object clone() throws CloneNotSupportedException{ return (CloneStudent)super.clone();
}
}
public class CloneTeacher{
private int age;
private String name;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}