亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

把父類對象強轉為子類后。怎么用不了該子類中父類沒有的方法。

https://img1.sycdn.imooc.com//5b6d42080001839d05010421.jpggongju是Feiji的父類。Fangshi是Feijji里獨有的方法為啥這樣不報錯但是運行后顯示的錯誤還是無法轉換啊。

正在回答

4 回答

instanceof判斷一下能不能強轉

1 回復 有任何疑惑可以回復我~
#1

DF10F0001A

好主意
2018-08-14 回復 有任何疑惑可以回復我~

如果父類想用子類中的方法,應該是先定義一個子類的對象然后將其賦給父類,而不是父類強轉為子類,這其實就行不通因為子類中有父類的全部方法和屬性,而父類中沒有子類的一些屬性和方法,這樣強轉為子類對象,那調用方法的時候必定要出問題

1 回復 有任何疑惑可以回復我~
#1

慕容1841198

關于父類調用子類的方法,又查了一下,發現應該父類只能調用子類中重寫過的方法,而在子類中存在的方法父類中不存在的,父類無法調用
2018-08-11 回復 有任何疑惑可以回復我~
#2

DF10F0001A

換個思想了解下,不知道對不對 如果父想用子的錢,得先找個理由然后子能把錢給父,如果父非要問子要的話,子脾氣比較大,而且手里有他父的把柄,但他父手里沒有他子的把柄,所以父硬問子要錢的話,很可能子被逼急了跳墻。如果父非要用子的錢,那么父要給子寫借條
2018-08-14 回復 有任何疑惑可以回復我~
#3

慕村2485551 回復 DF10F0001A

23333
2018-09-12 回復 有任何疑惑可以回復我~

你這個沒有父類應用啊 你是直接new的父類啊

0 回復 有任何疑惑可以回復我~

我有一些思考不知道對不對:

首先,當父類的引用指向子類的對象時,該對象只能調用父類的方法和在子類中重寫的方法(具有更高優先級),而不能調用子類獨有的方法。

(Feiji)ccc1應該是將子類強制轉換為父類吧,兩種類型不同,是不能轉換的!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

把父類對象強轉為子類后。怎么用不了該子類中父類沒有的方法。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號