关于虚函数的问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 16:49:43
基类A派生出类B,如果派生类B继续派生出C的话,那么这个派生类B相当与它所派生得到的类C就是基类,那么我在B中定义虚函数,那么C中重名的函数也是虚函数,A中同名的函数是不是也是虚函数?

当然不是了。
楼主注意A是B的基类,当A中同名函数为虚函数时,B和C中同名函数都是虚函数。

另外虚函数不仅仅要求同名,而且要返回类型相同,参数个数相同和类型相同,这样的虚函数才有多态性

不是