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

為了賬號安全,請及時綁定郵箱和手機立即綁定

請幫忙解答下代碼中三個問號????

比如

public class HellWorld{

int a ? ? int b?

HelloWorld hello=new HelloWorld();//創建類得對象

hello.c(1,2);//類對象只有調用c方法之后才可以輸入實參?

c hello2=new c(1,2)//創建c方法對象的同時可以輸入實參?

public void (這個地方void沒寫是不是也代表沒返回值?)c (int c,int d) {?

a=c ?b=d

System.out.println(a,b);

}



正在回答

3 回答

1、因為c方法中需要兩個參數,所以用hello對象調用c方法時必須有參數

2、創建hello2對象時也可以輸入實參,因為c方法中需要兩個參數

3、void不能省略,構造方法才要省略


0 回復 有任何疑惑可以回復我~
#1

三水朝山 提問者

是不是因為hello2是方法的對象所以在創建時后面括號就可以直接加入實參,而hello是類得對象,所以創建時不能直接在后面加實參,只有在調用方法后,后面的括號才能加入實參
2016-05-05 回復 有任何疑惑可以回復我~
#2

三水朝山 提問者

JAVA入門第二季1-5 里面就是直接public Telphone(float newScreen)??? 我上面那個public void c不是構造方法嗎?
2016-05-05 回復 有任何疑惑可以回復我~
#3

三水朝山 提問者

非常感謝!
2016-05-06 回復 有任何疑惑可以回復我~
  1. c=1,d=2;這里面的int c? int d? 只是形式參數

  2. c括號后面的為方法? 所有帶()的都是方法

  3. 如果后面的void? 花括號里面就得有return c+d?? 而且前面還得表明返回值類型? int? (用來代替void)

0 回復 有任何疑惑可以回復我~
#1

三水朝山 提問者

JAVA入門第二季1-5 里面就是直接public Telphone(float newScreen)??? 我上面那個public void c不是構造方法嗎?
2016-05-05 回復 有任何疑惑可以回復我~

1、因為c方法中需要兩個參數,所以用hello對象調用c方法時必須有參數

2、創建hello2對象時也可以輸入實參,因為c方法中需要兩個參數

3、void不能省略,它又不是構造函數

0 回復 有任何疑惑可以回復我~
#1

三水朝山 提問者

JAVA入門第二季1-5 里面就是直接public Telphone(float newScreen)??? 我上面那個public void c不是構造方法嗎?
2016-05-05 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第二季 升級版
  • 參與學習       531143    人
  • 解答問題       6326    個

課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙

進入課程

請幫忙解答下代碼中三個問號????

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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