属性的赋值问题
如果类中的属性已经赋值,还能否给实例变量赋值?若可以赋值,那么对象调用方法时输出的属性值为哪一个?
如果类中的属性已经赋值,还能否给实例变量赋值?若可以赋值,那么对象调用方法时输出的属性值为哪一个?
2015-09-14
public class User{
private String userName = "abc";
public void setUserName(String name){
this.userName = name;
}
public String getUserName(){
return userName;
}
public static void main(String[] args){
User user = new User();
System.out.println(user.getUserName());
user.setUserName("会是这个值");
System.out.println(user.getUserName());
}
}
举报