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