题主学习OOP,课上讲解了这个问题,题主对D选项不太理解
请问为什么(6)处不调用(3),而会调用(5)呢?题主以为既然是继承了,那么(3)也相当于是派生类的public函数,而且类型更加符合,不理解为什么不优先调用(3)
因为虚函数能有函数体,能被重写。(6)处不调用(3),而会调用(5)