展开全部
编写User类添加属性 name,代码如下public class User {
private String name;
public User(String name){
this.setName(name);
}
public void changeName(User u){
String uName = u.getName();
u.setName(this.name);
this.name = uName;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
其中e69da5e6ba903231313335323631343130323136353331333335333062 changeName()用来交换对象的name属性.
编写测试类,代码如下:public class Test {
public static void main(String args[]){
User zhangsan = new User("张三");
User lisi = new User("李四");
zhangsan.changeName(lisi);
System.out.println(zhangsan.getName());
System.out.println(lisi.getName());
}
}
new出张三李四两个对象,name分别为张三 李四,调用changeName()方法.输出张三李四的名字,会发现已经改变~~请采纳,不懂再问