是否有任何当前的方式,或可能的计划标准更改,允许我要求使用override
关键字覆盖虚拟函数?
class base {
virtual void foo() = 0; //what, if anything, can I do here so that...
}
class derived {
void foo(); //...this is an error...
void foo() override; //...and only this accepted
}
答案 0 :(得分:0)
不,C ++中没有这样的功能。您可以使用静态分析工具强制执行它。