課程
/后端開發
/Java
/Java入門第二季 升級版
gongju是Feiji的父類。Fangshi是Feijji里獨有的方法為啥這樣不報錯但是運行后顯示的錯誤還是無法轉換啊。
2018-08-10
源自:Java入門第二季 升級版 10-2
正在回答
instanceof判斷一下能不能強轉
DF10F0001A
如果父類想用子類中的方法,應該是先定義一個子類的對象然后將其賦給父類,而不是父類強轉為子類,這其實就行不通因為子類中有父類的全部方法和屬性,而父類中沒有子類的一些屬性和方法,這樣強轉為子類對象,那調用方法的時候必定要出問題
慕容1841198
慕村2485551 回復 DF10F0001A
你這個沒有父類應用啊 你是直接new的父類啊
我有一些思考不知道對不對:
首先,當父類的引用指向子類的對象時,該對象只能調用父類的方法和在子類中重寫的方法(具有更高優先級),而不能調用子類獨有的方法。
(Feiji)ccc1應該是將子類強制轉換為父類吧,兩種類型不同,是不能轉換的!
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
4 回答強制類型轉換不能直接將父類對象轉換為子類對象嗎
1 回答父類引用指向子類對象。
2 回答父類調用子類特有的方法
1 回答父類對子類的引用
3 回答父類沒有屬性,子類新加的屬性,是不能用父類的引用指向子類對象的吧
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-13
instanceof判斷一下能不能強轉
2018-08-11
如果父類想用子類中的方法,應該是先定義一個子類的對象然后將其賦給父類,而不是父類強轉為子類,這其實就行不通因為子類中有父類的全部方法和屬性,而父類中沒有子類的一些屬性和方法,這樣強轉為子類對象,那調用方法的時候必定要出問題
2018-08-10
你這個沒有父類應用啊 你是直接new的父類啊
2018-08-10
我有一些思考不知道對不對:
首先,當父類的引用指向子類的對象時,該對象只能調用父類的方法和在子類中重寫的方法(具有更高優先級),而不能調用子類獨有的方法。
(Feiji)ccc1應該是將子類強制轉換為父類吧,兩種類型不同,是不能轉換的!