以下描述正确的是( )?
虚函数是可以内联的,可以减少函数调用的开销,提高效率
类里面可以同时存在函数名和参数都一样的虚函数和静态函数
父类的析构函数是非虚的,但是子类的析构函数是虚的,delete子类对象指针会调用父类的析构函数
选项都不对
A:虚函数意味在运行期确定函数的调用地址,内联是直接将函数插入到代码中,二者作用冲突,虽然能通过编译,但是inline没有实际效果.B:不可以同时存在,static和virtual都可以被重载,本选项中编译器会提示:‘static void Test::xixi(int)’ cannot be overloadedC:对
inline
static
virtual
‘static void Test::xixi(int)’ cannot be overloaded
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题