码迷,mamicode.com
首页 > 编程语言 > 详细

c++11 final 的作用

时间:2018-08-08 17:31:28      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:get   类的成员   lag   class   c++   ++   关键字   成员   作用   

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

 

class A:

{

public:

   virtual bool getFlag() final {return true;}

};

 

class B : publc A

{

public:

   bool getFlag() {return true;}

};

 

B类定义编译不过。

c++11 final 的作用

标签:get   类的成员   lag   class   c++   ++   关键字   成员   作用   

原文地址:https://www.cnblogs.com/pzf9266/p/9443917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!