調用內部類方法為什么要重新定義一個變量?
class MInner{
int score = 84;
public int getScore(){
return score+10;
}
}
MInner mm = new MInner();
int score =mm.getScore();
就像上面 為什么要重新定義一個score 把 內部類方法的返回值賦給他,直接mm.getScore();為什么不能直接得到返回值
class MInner{
int score = 84;
public int getScore(){
return score+10;
}
}
MInner mm = new MInner();
int score =mm.getScore();
就像上面 為什么要重新定義一個score 把 內部類方法的返回值賦給他,直接mm.getScore();為什么不能直接得到返回值
2016-03-10
舉報
2016-03-11
如果方法是有返回值return,在用對象調用帶返回值方法時,必須定義一個int score并賦值給它才能正常調用,即使不是內部類