Java中遇到的簡單編程問題不知道哪里出錯(cuò),求解答
package imoocsecond;
public class Telphone {
public int Telphone(){
int less=1;
return less;
}
Telphone phone=new Telphone();
System.out.println("second:"+phone.less); ? ? //軟件提示是這句話出錯(cuò)了
}
package imoocsecond;
public class Telphone {
public int Telphone(){
int less=1;
return less;
}
Telphone phone=new Telphone();
System.out.println("second:"+phone.less); ? ? //軟件提示是這句話出錯(cuò)了
}
2015-02-21
舉報(bào)
2015-02-21
語法上就錯(cuò)了。
英文點(diǎn)(.)是用來獲取對(duì)象的成員(數(shù)據(jù)和方法)的。
還有很多錯(cuò)誤,是理解上的錯(cuò)誤,不是現(xiàn)在糾正一下代碼就行了的,應(yīng)該要從理論上重新理解。
2015-02-21
less 是Telphone中的局部變量,離開該函數(shù)就不存在了,不能用phone.less調(diào)用