首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using naespace std; class Instrument{ public: virtual void Display()=0; }; class Pia
有如下程序: #include using naespace std; class Instrument{ public: virtual void Display()=0; }; class Pia
admin
2021-09-05
55
问题
有如下程序:
#include
using naespace std;
class Instrument{
public:
virtual void Display()=0;
};
class Piano:public Instrument{
public:
void Display(){/*函数体略*/}
};
int main(){
Instrument S;
Instrument *P=0:
//…;
return 0;
}
下列叙述中正确的是( )。
选项
A、语句“Insturment *P=0;”编译时出错
B、语句“Instrument s;”编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为0的函数,包含纯虚函数的类为抽象类,抽象类不能被实例化,所以语句“Instruments;”在编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/9dfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于()。
关于运算符重载,下列表述中正确的是()。
下列关于输入流类成员函数getline()的叙述中,错误的是
下列关于虚函数的说明中,正确的是()。
下列关于return语句的叙述中,正确的是
下面是一个模板声明的开始部分:templatedouble…由此可知()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
濒死期病人会出现
合同履行阶段的合同分析不包括()。
请简述工程建设项目设计对工程造价和质量的影响作用。
费用、成本类账户结构与()账户结构类同。
函数的定义域是().
提出解决问题的可能途径与方案,选择恰当的解决问题的操作步骤,并且经常用算法式和启发式两种方法来进行,这在问题解决过程中属于()。
下列应对自然灾害的做法,正确的有()。
问题面前,是迎难而上,还是绕着走,直接反映一个干部的精神风貌,也折射出这名干部对待工作的态度和责任心,在解放思想中破解难题存在风险,甚至受到别人的责难。我们应该坚持的正确态度是()。
顺序量表的特点是
只要有足够的勇气和智慧,就没有办不成的事。如果上述断定为真,则以下哪项一定为真?
最新回复
(
0
)