【发布时间】:2011-06-18 16:31:10
【问题描述】:
virtual 关键字在重写方法时有什么作用?我没有使用它,一切正常。
每个编译器在这方面的行为是否相同?
我应该使用它还是不使用它?
【问题讨论】:
-
@Harald:不。不同的主题。
-
但我问的是该关键字的用法。与抽象虚拟方法无关。
-
派生类中的虚拟关键字是可选的,但最好跳过它。否则,如果您有很多派生类,并且想要将继承的方法之一设为虚拟,则必须在所有这些派生类中为该方法添加 virtual 关键字。
标签: c++ virtual-functions