最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

java對象問題

在靜態(tài)方法中,通過類名.變量為什么不能訪問(sum方法)?

public?class?HelloWorld?{
????
????//?定義靜態(tài)變量score1
????static?int?score1?=?86;
????//?定義靜態(tài)變量score2
?????????int?score2?=?92;?
????//?定義靜態(tài)方法sum,計(jì)算成績總分,并返回總分
public???static??int?sum()?{?
??????return?(score1+HelloWorld.score2);
}
public?static?void?main(String[]?args)?{
????????
????????//?調(diào)用靜態(tài)方法sum并接收返回值
int?allScore?=sum();
????????
System.out.println("總分:"?+?allScore);
}

}


正在回答

4 回答

? 題目要求:// 定義靜態(tài)變量score2???? ?static?? int score2 = 92;

如果希望在靜態(tài)方法中調(diào)用非靜態(tài)變量,可以通過創(chuàng)建類的對象,然后通過對象來訪問非靜態(tài)變量。

public?? static? int sum() {
? HelloWorld hello=new HelloWorld();
????? return (score1+hello.score2);

}


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

化糖 提問者

非常感謝!
2016-07-24 回復(fù) 有任何疑惑可以回復(fù)我~

靜態(tài)方法訪問非靜態(tài)成員必須先創(chuàng)建對象,然后通過對象訪問,訪問非靜態(tài)方法也是如此

0 回復(fù) 有任何疑惑可以回復(fù)我~

public???static??int?sum()?{?

???? HelloWorld hello=new Helloworld();

??????return?(score1+hello.score2);

}


0 回復(fù) 有任何疑惑可以回復(fù)我~

靜態(tài)方法中可以直接調(diào)用同類中的靜態(tài)成員,但不能直接調(diào)用非靜態(tài)成員。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第二季
  • 參與學(xué)習(xí)       531266    人
  • 解答問題       6327    個(gè)

課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙

進(jìn)入課程
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號