来自《C++ Primer 中文版》总结
override 使用条件:
- 基类成员函数为虚函数(virtual)
- 派生类中重写该成员函数
使用 override 的好处:
- 程序员的意图更清晰
- 让编译器发现一些错误
final使用:
- 出现在形参列表(包括const或引用修饰符)以及尾置返回类型之后
- 不允许后续的其它类覆盖该函数
#include<iostream>
using namespace std;
class Base
{
public:
// 虚函数
来自《C++ Primer 中文版》总结
override 使用条件:
使用 override 的好处:
final使用:
#include<iostream>
using namespace std;
class Base
{
public:
// 虚函数