3.0構(gòu)造方法

實(shí)例化一個(gè)類(lèi)的基本代碼 (創(chuàng)建一個(gè)新的對(duì)象)

Newclass class = new Newclass() 構(gòu)造方法
//其實(shí)這一段代碼是先創(chuàng)建一個(gè)構(gòu)造方法來(lái)創(chuàng)建一個(gè)新的對(duì)象

構(gòu)造方法

構(gòu)造方法是定義在java類(lèi)中的一個(gè)用來(lái)初始化對(duì)象的方法 (主要用來(lái)初始化成員屬性)

只是一個(gè)類(lèi)中特殊的成員方法作用:

  1. 創(chuàng)建一個(gè)對(duì)象
  2. 初始化類(lèi)的成員屬性值
  3. 構(gòu)造方法與類(lèi)同名且沒(méi)有返回值
  4. 可以指定參數(shù)(有參數(shù)的構(gòu)造方法(初始值),無(wú)參數(shù)的構(gòu)造方法)
  5. 沒(méi)有指定構(gòu)造方法,系統(tǒng)會(huì)自動(dòng)添加無(wú)參數(shù)的構(gòu)造方法
  6. 有指定構(gòu)造方法,無(wú)論是否有參數(shù),系統(tǒng)都不會(huì)添加無(wú)參數(shù)的構(gòu)造方法
  7. 構(gòu)造方法的重載:方法名相同,參數(shù)不同的多種方法,調(diào)用時(shí)會(huì)根據(jù)不同的參數(shù)選擇相應(yīng)的方法
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本章將會(huì)介紹 存儲(chǔ)屬性的初始賦值自定義構(gòu)造過(guò)程默認(rèn)構(gòu)造器值類(lèi)型的構(gòu)造器代理類(lèi)的繼承和構(gòu)造過(guò)程可失敗構(gòu)造器必要構(gòu)造器...
    寒橋閱讀 837評(píng)論 0 0
  • 構(gòu)造過(guò)程是使用類(lèi)、結(jié)構(gòu)體或枚舉類(lèi)型的實(shí)例之前的準(zhǔn)備過(guò)程。在新實(shí)例可用前必須執(zhí)行這個(gè)過(guò)程,具體操作包括設(shè)置實(shí)例中每個(gè)...
    莽原奔馬668閱讀 748評(píng)論 0 3
  • 構(gòu)造過(guò)程 構(gòu)造過(guò)程是使用類(lèi)、結(jié)構(gòu)體或枚舉類(lèi)型的實(shí)例之前的準(zhǔn)備過(guò)程。在新實(shí)例可用前必須執(zhí)行這個(gè)過(guò)程,具體操作包括設(shè)置...
    蠱毒_閱讀 780評(píng)論 0 2
  • 123.繼承 一個(gè)類(lèi)可以從另外一個(gè)類(lèi)繼承方法,屬性和其他特征。當(dāng)一個(gè)類(lèi)繼承另外一個(gè)類(lèi)時(shí), 繼承類(lèi)叫子類(lèi), 被繼承的...
    無(wú)灃閱讀 1,490評(píng)論 2 4
  • 我的2015最后一天是離別,我最喜歡的知乎er要暫別知乎,尋找真正的自我,雖說(shuō)一直關(guān)注他,卻也從沒(méi)給他發(fā)過(guò)私信,只...
    大棚蓋澆飯閱讀 215評(píng)論 0 0

友情鏈接更多精彩內(nèi)容