单项选择题
对于类定义
class A
{public:virtual void func1(){}
void func2(){}
};
class B:public A
{public:void func1(){cout<<"class B func1"<<endl; }
virtual void func2(){cout<<"class B func2"<<endl; }
};
下面正确的叙述是______
A.A::runc2()和B::func1()都是虚函数
B.A::func2()和B::func1()都不是虚函数
C.B::func1()是虚函数,而A::func2()不是虚函数
D.B::func1()不是虚函数,而A::func2()是虚函数
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
派生类继承了基类的______
A.所有成员
B.部分成员
C.数据成员
D.成员函数
点击查看答案&解析
单项选择题
语句int *p=&k; 定义了指针p,与这个语句等效的语句序列是______
A.int *p; p=&k;
B.int *p; p=k;
C.int *p; *p=&k;
D.int *p; *p=k;
点击查看答案&解析
相关试题
{{*HTML*}}下面Shape类是一个表示形...
{{*HTML*}}给出下面程序输出结果。#...
{{*HTML*}}给出下面程序输出结果。#...
{{*HTML*}}在下面程序横线处填上适当...
完成下面类中成员函数的定义。#include ...