c++新标准中,定义了final关键字,该关键字的作用是防止子类重新定义基类的成员函数,该关键字应该是模仿java中的final关键字 如:

 

class A:

{

public:

   virtual bool getFlag() final {return true;}

};

 

class B : publc A

{

public:

   bool getFlag() {return true;}

};

 

B类定义编译不过。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-06
  • 2021-05-26
  • 2021-10-31
  • 2022-12-23
  • 2022-02-07
  • 2021-12-07
猜你喜欢
  • 2022-02-22
  • 2021-07-06
  • 2021-06-19
  • 2021-11-16
  • 2021-11-19
  • 2021-08-08
  • 2021-06-23
相关资源
相似解决方案