类多态的向上转型,父类的方法被子类重写
Posted dashenaichicha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类多态的向上转型,父类的方法被子类重写相关的知识,希望对你有一定的参考价值。
????关于类多态向上转型的问题,比如父类的方法存在被子类重写的情况,比如下面一道有关于类多态向上转型的问题。
题目描述:
选项:
分析:
(1)!如果存在父类与子类之间有方法的重写的情况,父类与子类之间的调用存在着一定的规则,父类的权限是:调用自身的和被子类重写过的方法,也就是说在调用自身的某个方法的时候,如果这个方法被子类重写过,那么在执行自身的这个函数之前会先执行子类中被重写过的这个方法。而子类的权限在这种情况限定下只能调用自身的这个方法。而不能再向上调用。
(2)调用的顺序是:(1)、(2)、(3)、(4)、(5)、(6)、(7) ; 得到的结果是:ABDC
以上是关于类多态的向上转型,父类的方法被子类重写的主要内容,如果未能解决你的问题,请参考以下文章