课程
/后端开发
/C++
/C++远征之多态篇
当A是B的父类时,A、B均重写了a方法
A *a = new B
此时 a->a() 调用的为什么是A的方法而不是B的方法
老师只讲了虚函数能够在虚函数表里覆盖,但没说为什么非虚函数不能直接覆盖或者隐藏
2018-12-31
源自:C++远征之多态篇 2-7
正在回答
看一下指针类型的父类指针指向子类对象的说明。
举报
本教程将带领大家体会面向对象三大特性中的多态特性