C++ 虚函数的说明

半腔热情 提交于 2019-12-06 06:43:38

虚函数的几点说明:

 

1. 当一个成员函数定义为虚函数时,其派生类中的同名函数也自动为虚函数。无论其是否添加了 virtual 关键字。

为了能良好的阅读代码,请加上。

 

2. 父类的虚函数,就是为了让子类中的同名成员函数覆盖。这样,父类对象的指针就可以指向子类对象,并调用子类的同名函数。

 

3. 纯虚函数。用于定义接口。父类中可能不能(或者无意义)定义该函数的实现。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!