C++知识点整理——持续更新

virtual是C++的一个关键字,virtual修饰的函数能够被子类重写。ide

     用法:在返回值类型的前面添加关键字便可。函数

override是C++的保留字(注意不是关键字),表示当前函数重写了基类的虚函数。spa

目的:一、在函数较多的状况下,能够提醒读者某个函数重写了基类的虚函数(表示这个函数是从基类继承的,不是派生类自定义的)指针

   二、强制编译器检查某个函数是否重写了基类的虚函数,若是没有则报错。对象

   用法:在类的成员函数参数列表的后面添加保留字 便可。继承

virtual和override要对应使用,这样代码更容易读懂。编译器

 

函数指针与函数对象:编译