http://idcbgp.cn/video/3227 中的視頻課程9分04秒
我在Student類中把id和name進行了私有,
private String id;
private String name;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
但在SetTest中
System.out.println("選擇了課程:"+cr.id+":"+cr.name );
為啥不用cr.getName()和cr.getId()也可以?
2016-07-22
按照你這樣的寫的代碼應(yīng)該會提示
“字段 Course.id 不可視 ?”
?? ?
2016-06-20
如果成員是私有的話,不方便使用,必須通過調(diào)用get函數(shù),老師是為了方便。
public公有的話,使用范圍比較廣,在其他類,方法中都可以直接用。
我覺得一般來說屬性是私有,方法是公有,我自己寫代碼不怕麻煩,所以我的代碼就是這樣的:
System.out.println(cs.getName() + "? " + cs.getId());
呵呵呵。。。
2016-06-13
因為在同一個類中,你應(yīng)該回頭去看看private的訪問權(quán)限