单项选择题
下列关于虚函数的描述中,正确的是( )。
A.虚函数是一个static类型的成员函数
B.虚函数是一个非成员函数
C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型。
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
A.operator++(0).operator*(y)
B.operator*(x.operator++(0), y)
C.operator*(operator++(x, 0))
D.operator*(operator++(x, 0), y)
点击查看答案&解析
单项选择题
有如下函数模板: template T cast(Uu)return u; 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
A.cast(i);
B.cast<>(i);
C.cast
(i);
D.cast
(i);
点击查看答案&解析
相关试题
有如下程序: #include<iostream> voi...
有如下类声明: class MyBASE int k:...
有以下程序,在横线应添加( )。 #incl...
有如下程序: #include<iostream> usi...
以下程序的执行结果是( )。 #include...