C++里的虚函数与重定义问题①在某一个父类中定义了一个虚函数.在子类中给出具体定义.②在某一个父类中

发布时间:2021-02-26 06:36:04

C++里的虚函数与重定义问题①在某一个父类中定义了一个虚函数.在子类中给出具体定义.②在某一个父类中定义一个函数,但是函数体为空.然后在子类中给出具体定义.这样2个有区别吗?我觉得没有啊.虽然说,第一个是叫做后绑定,第二个叫做重定义.

网友回答

有区别,虚函数的特性是用于实现多态的.
比如以下代码
class A{
public:
void print(){ cout
以上问题属网友观点,不代表本站立场,仅供参考!