亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java的“方法”中的問題?

java的“方法”中的問題?

totosspace 2016-07-10 18:33:21
這里的hello.calcAvg();是什么意思?包括上一行;很奇怪這是什么意思?是什么格式?覺得hello和方法名沒有什么關系?
查看完整描述

6 回答

已采納
?
損失函數

TA貢獻114條經驗 獲得超93個贊

hello是你創建的類HelloWorld的實例對象,它調用了類中的calcAvg方法,調用的形式是用“.”相連。

查看完整回答
反對 回復 2016-07-10
?
qq_破恨南飛_0

TA貢獻3條經驗 獲得超1個贊

helloword是一個類,hello是一個對象,calcAvg是helloword中定義的一個方法。關系是:hello是用helloword定義的一個對象。而double avg = hello.calcAvg()定義了一個變量avg,它的值等于對象hello調用calcAvg方法得到的值。

查看完整回答
1 反對 回復 2016-07-10
?
慕粉3333924

TA貢獻3條經驗 獲得超1個贊

  • 第一行是先定義了一個Hello類型的變量,為他取名叫hello,后面是對這個變量進行實例化,就是new一個這個類,這句話整體就相當于我新創建了一個名字叫hello的對象,而這個對象有Hello這個類的所有功能,第二句話就是說這個hello對象調用了這個類(其實此時這個類就是你new 出來的這個東西,嚴謹的講它就是一個類的實例,你自己去看看類和實例的關系)里面的calvAvg()的這個方法,我也是初學者,可能等你寫多了,會發現還是很好理解的!

查看完整回答
1 反對 回復 2016-07-10
?
易丿天

TA貢獻60條經驗 獲得超48個贊

首先Helloworld是一個類,new一個Helloworld()意思是把這個類實例化,然后把這個實例化賦給hello,接著調用這個實例化的類中的一個方法calcAvg();你應該剛學吧,這個學習剛開始能理解就理解,不能理解就先記住,到時看多了,用多了就理解了。希望能幫到你


查看完整回答
1 反對 回復 2016-07-10
?
yanrun

TA貢獻317條經驗 獲得超240個贊

hello是HelloWorld類的一個實例,可以理解為一個人叫小明。hello.calcAvg()的意思是調用HelloWorld類的calcAvg方法,就像讓小明去執行吃飯這個動作。hello是變量名,理論上可以起任何符合java命名規范的名字,但是最好能夠見名知意,比如一個人叫小明而不是叫person。

查看完整回答
1 反對 回復 2016-07-10
?
turboburst

TA貢獻26條經驗 獲得超15個贊

hello是從哪兒來的呢?它是HelloWorld的一個實例,通過new HelloWorld();實例化出來的,然后hello.calcAvg();這句是調用calcAvg()方法,因為hello是HelloWorld的以一個實例,所以它里面也有這個方法。

查看完整回答
反對 回復 2016-07-11
  • 6 回答
  • 0 關注
  • 1987 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號