什么是向上轉(zhuǎn)換?
向上轉(zhuǎn)型,JAVA中的一種調(diào)用方式。向上轉(zhuǎn)型是對(duì)A的對(duì)象的方法的擴(kuò)充,即A的對(duì)象可訪問(wèn)B從A中繼承來(lái)的和B“重寫(xiě)”A的方法。
向上轉(zhuǎn)型并非是將B自動(dòng)向上轉(zhuǎn)型為A的對(duì)象,相反它是從另一種角度去理解向上兩字的:它是對(duì)A的對(duì)象的方法的擴(kuò)充,即A的對(duì)象可訪問(wèn)B從A中繼承來(lái)的和B復(fù)寫(xiě)A的方法,B中的其它的方法都不能訪問(wèn)