課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
如圖,我想在測試類中直接寫入兩個參數(shù),也就是運輸方式和承載的人數(shù),為什么在構(gòu)造方法后寫的“bike”,1 ?會報錯???
2016-10-13
源自:Java入門第二季 升級版 10-1
正在回答
父類引用指向子類對象,這個引用只能使用父類數(shù)據(jù)和方法,當方法被子類重寫時執(zhí)行該子類重寫的方法。
在程序中,使用Animal類引用obj2能操作Animal類的所有數(shù)據(jù)及方法,但不能操作Dog類中的方法(重寫Animal類的除外)
那老師講的一個父類的引用指向一個子類對象?Animal obj2=new Dog(); 這是什么意思?在程序中怎么應(yīng)用?
bike類不存在帶參構(gòu)造函數(shù)
去掉“bike”,1代表調(diào)用bike類的無參構(gòu)造方法,這是系統(tǒng)默認生成的,有“bike”,1代表調(diào)用bike類的帶參構(gòu)造方法,系統(tǒng)不會默認生成,你沒有創(chuàng)建,自然出錯
父類構(gòu)造方法不存在繼承一說,只有調(diào)用,沒有繼承
蔚然成麟er 提問者
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
3 回答構(gòu)造方法執(zhí)行順序
1 回答有參的構(gòu)造方法執(zhí)行了?
2 回答無參構(gòu)造方法執(zhí)行了
2 回答無參的構(gòu)造方法程序運行不了
4 回答怎么理解“程序最后執(zhí)行構(gòu)造方法”
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-15
父類引用指向子類對象,這個引用只能使用父類數(shù)據(jù)和方法,當方法被子類重寫時執(zhí)行該子類重寫的方法。
在程序中,使用Animal類引用obj2能操作Animal類的所有數(shù)據(jù)及方法,但不能操作Dog類中的方法(重寫Animal類的除外)
2016-10-14
那老師講的一個父類的引用指向一個子類對象?Animal obj2=new Dog(); 這是什么意思?在程序中怎么應(yīng)用?
2016-10-13
bike類不存在帶參構(gòu)造函數(shù)
去掉“bike”,1代表調(diào)用bike類的無參構(gòu)造方法,這是系統(tǒng)默認生成的,有“bike”,1代表調(diào)用bike類的帶參構(gòu)造方法,系統(tǒng)不會默認生成,你沒有創(chuàng)建,自然出錯
父類構(gòu)造方法不存在繼承一說,只有調(diào)用,沒有繼承