[java]代码库
package ke01;
class Address{
String detail;
public Address(String detail){
this.detail=detail;
}
}
class User implements Cloneable{
int age;
Address address;
public User(int age){
this.age = age;
address = new Address("广州天河");
}
public User Clone()
throws CloneNotSupportedException
{
return (User)super.clone();
}
}
public class CloneTest {
public static void main(String[] args)
// TODO Auto-generated method stub
throws CloneNotSupportedException{
User u1=new User(29);
User u2=u1.Clone();
System.out.println(u1==u2);
System.out.println(u1.address==u2.address);
}
}