首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostrearn> using namespace std; class Instrument { public: virtual void Display()=0; };
有如下程序: #include<iostrearn> using namespace std; class Instrument { public: virtual void Display()=0; };
admin
2021-09-05
37
问题
有如下程序:
#include<iostrearn>
using namespace 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的函数,包含纯虚函数的类为抽象类,抽象类不能被实例化,所以语句“Instrument s;”在编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/HOfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(cha*des,char*str)实现的功能是:(1)如果字符串最后面有空格,则全部删除:(2)转换后的数据放到de
请打开考生文件夹下的解决方案文件proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每个元素等于相应两个数据表对应元
下列关于常成员的叙述中,正确的是()。
请打开考生文件夹下的解决方案文件proj2,该工程中包含一个程序文件main.cpp,其中有坐标点类point、线段类Line和三角形类Triangle的定义,还有main函数的定义。程序中两点间距离的计算是按公式d=实现的,三角形面积的计算是按公式f=实
请打开考生文件夹下的解决方案文件proj1,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:歌唱祖国30义勇军进行曲95
下列各组类型声明符中,含义相同的一组是()。
设一棵度为3的树,其中度为2,1,0的结点数分别为3,1,6。该树中度为3的结点数为()。
软件(程序)调试的任务是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件测试的目的是()。
随机试题
下列处理中与队列有关的是()。
A.精神症状B.内分泌功能紊乱C.感觉障碍D.失语症E.视野损害颞叶深部或枕叶肿瘤出现
劳动者在同一用人单位连续工作满()以上,当事人双方同意延续劳动合同的,如果劳动者提出订立无固定期限的劳动合同,应当订立无固定期限的劳动合同。
绝缘配电线路与甲类火灾危险性的生产厂房、甲类物品库房、易燃、易爆材料堆场以及可燃或易燃、易爆液(气)体储罐的防火间距,应不小于杆塔高度的()。
在水平均质具有潜水自由面的含水层中进行单孔抽水试验如图7—20所示,已知水井半径rw=0.15m,影响半径R0=60m,含水层厚度H0=10m,水位降深Sw=3m,渗透系数k=25m/d,流量最接近下列()m3/d。
申购、赎回或者买卖基金份额的,基金季度报告中不得载明的事项有()。
社会知觉效应中,刻板印象的优点有()。
狱政管理的特点是()。
(2013年单选33)根据我国合同法规定,以书面形式做出承诺的,承诺的生效时间是()。
Whatwasthefirstlanguage?Howdidlanguagebegin,andwhereandwhen?Untilrecently,asensiblelinguistwouldlikelyto【S1】
最新回复
(
0
)