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