java多態(tài)中的引用轉(zhuǎn)換
話說(shuō)父類和子類的引用本質(zhì)都是一個(gè)內(nèi)存地址,為啥向上轉(zhuǎn)換的時(shí)候,把子類創(chuàng)建出來(lái)的對(duì)象的地址賦值給父類引用時(shí),子類獨(dú)有的方法怎么就用不了了。
話說(shuō)父類和子類的引用本質(zhì)都是一個(gè)內(nèi)存地址,為啥向上轉(zhuǎn)換的時(shí)候,把子類創(chuàng)建出來(lái)的對(duì)象的地址賦值給父類引用時(shí),子類獨(dú)有的方法怎么就用不了了。
2016-04-16
舉報(bào)
2016-04-16
向上轉(zhuǎn)換是把子類對(duì)象轉(zhuǎn)換為父類對(duì)象。就像鋼筆是子類,筆是父類,當(dāng)對(duì)象由鋼筆類轉(zhuǎn)換為筆類時(shí)自然不能用鋼筆類的特征方法了。