5 回答

TA貢獻(xiàn)93條經(jīng)驗(yàn) 獲得超26個(gè)贊
強(qiáng)制類型轉(zhuǎn)換的前提是, ? 對(duì)象本身的類型就是你要轉(zhuǎn)換的類型,但是在java中,繼承和多態(tài)的特性讓我們?cè)诙x函數(shù)的參數(shù)和返回值的時(shí)候往往是定義其父類,比如說,什么膚色的人都能坐飛機(jī),你在飛機(jī)上隨機(jī)挑選一個(gè)乘客,你說這個(gè)乘客是黑人,這個(gè)命題事件成立的前提是這個(gè)人本身就是黑人,

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超1個(gè)贊
強(qiáng)制類型轉(zhuǎn)換的前提: 你明確知道這個(gè)類就是你要的那個(gè)類型,只不過被父類替代了.而如果你沒有明確這個(gè)類是子類,你還要去強(qiáng)制類型轉(zhuǎn)換,這個(gè)是不行的.

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超1個(gè)贊
強(qiáng)制類型轉(zhuǎn)換的前提: 你明確知道這個(gè)類就是你要的那個(gè)類型,只不過被父類替代了.而如果你沒有明確這個(gè)類是子類,你還要去強(qiáng)制類型轉(zhuǎn)換,這個(gè)是不行的.

TA貢獻(xiàn)23條經(jīng)驗(yàn) 獲得超5個(gè)贊
你的運(yùn)行異常都是因?yàn)槟阒苯佑米宇惾?chuàng)建父類的一個(gè)引用,按正常邏輯想想都不對(duì)啊,就像生孩子似的,父親可以生出好幾個(gè)孩子,你能倒過來說孩子生出好幾個(gè)父親?????
添加回答
舉報(bào)