C++ 关键字final的使用 一.使用所需C++版本 final关键字自C++11后支持使用,有两种使用方法。 二.使用方法 2.1 避免虚函数在派生类中重写 在虚函数后面加上final关键字可以避免该虚函数在派生类中被重写。如下代码所示。 public: virtual void doSomething() final { //... } 2.2 避免类被派生。 在类名字后面加final,该类将不会作为用作继承的基类。 class myClass final { //... }