C++11新特性Override和Final

新特性能够避免虚函数重写错误或错误继承类 当你不想让一个类有派生类时就用Final定义类,这样在创建这个类的派生类时就会出现错误 用final也可以定义虚函数,可以阻止虚函数被重写 有一点需要注意,这个关键词不能修饰非虚函数 override用于检查虚函数重写是是否写对 有时你可能在派生类中不小心写错了虚函数名或传参类型 程序就会认为你写了一个新的函数,可你的本意是重写虚函数,你就可以用overr
相关文章
相关标签/搜索