我有一堂Calle
有 aString nombre;
和 a的课int addr;
。但是,clone
我所做的方法给了我错误的值。
public class Calle{
String nombre;
int addr;
public Object clone(){
return this;
}
}
Calle c1 = new Calle("a",1);
Calle c2 = c1.clone();
c2.setAddr(3);
System.out.println(c1.addr); // value wrong
为什么值不对?