Java上转型对象
如果A類是B類的子類,當(dāng)用子類創(chuàng)建一個(gè)對象,并把這個(gè)對象的引用放到父類的對象中,如:
A a;
a=new B();
稱對象a是對象b的上轉(zhuǎn)型對象。
我總結(jié)的簡單的一句話就是:子類對象的引用交給父類對象,可調(diào)用子類繼承或重寫的方法。
性質(zhì):
1,上轉(zhuǎn)型對象會失掉原對象的一些屬性和功能(方法),就是說上轉(zhuǎn)型對象不能操作子類新增的成員變量和方法。
2,但是上轉(zhuǎn)型對象可以訪問被子類繼承或隱藏的成員變量,也可調(diào)用子類繼承或重寫的方法
總結(jié)
- 上一篇: super关键字和final关键字
- 下一篇: System.currentTimeMi