(单选题)
下列关于虚方法的描述中,正确的是()
A 虚方法能在程序执行时动态确定要调用的方法,因此比非虚方法更灵活
B 在定义虚方法时,基类和派生类的方法定义语句中都要带上virtual修饰符
C 在重写基类的虚方法时,为消除隐藏基类成员的警告,需要带上new修饰符
D 在重写基类的虚方法时,需要同时带上virtual和override修饰符
正确答案
答案解析
略
A 虚方法能在程序执行时动态确定要调用的方法,因此比非虚方法更灵活
B 在定义虚方法时,基类和派生类的方法定义语句中都要带上virtual修饰符
C 在重写基类的虚方法时,为消除隐藏基类成员的警告,需要带上new修饰符
D 在重写基类的虚方法时,需要同时带上virtual和override修饰符