課程
/后端開發(fā)
/Java
/Java入門第二季
構(gòu)造方法相對(duì)于普通的方法有什么優(yōu)點(diǎn),構(gòu)造方法可以給變量賦初值,普通的方法也是可以的啊,給出構(gòu)造方法這個(gè)概念以及方法到底要干什么?
2016-09-27
源自:Java入門第二季 8-6
正在回答
額 ,自己看懂了一點(diǎn)了, 使用構(gòu)造方法了之后,在new生成實(shí)例對(duì)象之后?
類名 對(duì)象名=new 類名(); ?這樣不僅可以在括號(hào)里邊給實(shí)例變量賦初值,而且可以使用該對(duì)象調(diào)用類中的其他的方法,而普通的方法應(yīng)該是不具備這個(gè)功能的。對(duì)于我們這種初學(xué)的可能對(duì)這個(gè)理解不是很透徹,慢慢學(xué)吧!
只有構(gòu)造方法才能new,用于生成實(shí)例對(duì)象,分配內(nèi)存空間等。 普通方法是不能new 的,可以通過對(duì)象名來調(diào)用。在對(duì)象有內(nèi)存空間后可以處理類成員變量和調(diào)用其他的方法。 ?拿個(gè)不算恰當(dāng)?shù)谋扔鱽碚f, 構(gòu)造方法相當(dāng)于給你一個(gè)房間,普通方法是進(jìn)房間后在自己的權(quán)限內(nèi)隨便玩,設(shè)置可以開另外一個(gè)房間。沒有房間之前,普通方法無用武之地。
構(gòu)造方法在實(shí)例化類的時(shí)候會(huì)自動(dòng)被調(diào)用,不需要實(shí)例名點(diǎn)來調(diào)用,一般構(gòu)造方法是用來初始化變量的。
qq_你的樣子_3 提問者
舉報(bào)
課程升級(jí)!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙
5 回答構(gòu)造方法的構(gòu)造
2 回答構(gòu)造方法
3 回答構(gòu)造方法.
3 回答構(gòu)造方法
4 回答構(gòu)造函數(shù)和構(gòu)造方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-27
額 ,自己看懂了一點(diǎn)了, 使用構(gòu)造方法了之后,在new生成實(shí)例對(duì)象之后?
類名 對(duì)象名=new 類名(); ?這樣不僅可以在括號(hào)里邊給實(shí)例變量賦初值,而且可以使用該對(duì)象調(diào)用類中的其他的方法,而普通的方法應(yīng)該是不具備這個(gè)功能的。對(duì)于我們這種初學(xué)的可能對(duì)這個(gè)理解不是很透徹,慢慢學(xué)吧!
2016-09-27
只有構(gòu)造方法才能new,用于生成實(shí)例對(duì)象,分配內(nèi)存空間等。 普通方法是不能new 的,可以通過對(duì)象名來調(diào)用。在對(duì)象有內(nèi)存空間后可以處理類成員變量和調(diào)用其他的方法。 ?拿個(gè)不算恰當(dāng)?shù)谋扔鱽碚f, 構(gòu)造方法相當(dāng)于給你一個(gè)房間,普通方法是進(jìn)房間后在自己的權(quán)限內(nèi)隨便玩,設(shè)置可以開另外一個(gè)房間。沒有房間之前,普通方法無用武之地。
2016-09-27
構(gòu)造方法在實(shí)例化類的時(shí)候會(huì)自動(dòng)被調(diào)用,不需要實(shí)例名點(diǎn)來調(diào)用,一般構(gòu)造方法是用來初始化變量的。