第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

構(gòu)造方法語(yǔ)句格式

構(gòu)造方法的語(yǔ)句格式

public 構(gòu)造方法名(){

{

?不是說(shuō) 無(wú)返回值的方法 需要用void ?關(guān)鍵字嗎?

那不就應(yīng)該是 public void 構(gòu)造方法名

?求解求解~

正在回答

3 回答

java中的構(gòu)造方法是用來(lái)初始化一個(gè)對(duì)象的,并為為實(shí)例變量賦予合適的初始值。因此構(gòu)造方法不需要返回類型。

  構(gòu)造方法必須滿足以下語(yǔ)法規(guī)則:

  (1)方法名必須與類名相同;

  (2)不要聲明返回類型;

  (3)不能被static、final、synchronized、abstract和native修飾;

  (4)構(gòu)造方法不能被子類繼承,所以用final和abstract修飾沒(méi)有意義。


  構(gòu)造方法的創(chuàng)建如下示例:

public class Demo {

? ? private int x;

? ? public Demo() { // 不帶參數(shù)的構(gòu)造方法

? ??

? ? }

? ? public Demo(int x) { //帶參數(shù)的構(gòu)造方法

? ? ? ? this.x=x;

? ? }

? ? public int Demo(int x) { //不是構(gòu)造方法

? ? ? ? return x++;

? ? }

}


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

616516334 提問(wèn)者

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

構(gòu)造方法可以是無(wú)參,也可以是有參的構(gòu)造方法,修飾符也可以是默認(rèn)的。根據(jù)我們的需求來(lái)定。

public int HelloWorld(){}
public void HelloWorld(){}

public double HelloWorld(){}

public HelloWorld(){}
public Helloworld(String name,String sex,int age){}

這都是可以的。

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

構(gòu)造方法沒(méi)有返回類型,也不能定義為void,不需要聲明方法類型

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

舉報(bào)

0/150
提交
取消
Java入門第二季 升級(jí)版
  • 參與學(xué)習(xí)       531102    人
  • 解答問(wèn)題       6280    個(gè)

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

進(jìn)入課程

構(gòu)造方法語(yǔ)句格式

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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