首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Instrument { public: virtual void Display()=0; }; class Piano : public Instrument {
有如下程序: #include using namespace std; class Instrument { public: virtual void Display()=0; }; class Piano : public Instrument {
admin
2019-03-05
35
问题
有如下程序:
#include
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/PSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:classperson{intnum;charname[10];public:voidinit(intn,char*m);…};
将关键字const写在函数头之后,函数体之前,说明该函数是一个const成员函数。此时const不是指定函数的返回值,而是修饰______指针。
面向对象的开发方法中,类与对象的关系是
C++语言中函数返回值的类型决定于
下面程序的运行结果是()。#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=“i<n;i++)result’resultx
下列关于纯虚数与抽象类的描述中,错误的是()。
树是节点的集合,它的根节点数目是
下列选项中,与实现运行时多态性无关的是
A、 B、 C、 D、 Atest的构造函数重载,testA[3]调用test(intA)函数,然后删除时调用析构函数,故输出选项A。
1______是实现C++语言编译时多态性的机制,2______是实现C++语言运行时多态性的机制。1______
随机试题
酸化实验中,做溶蚀率、破碎率实验时所用的岩屑需在()以下烘干。
请绘制供应科编制材料供应计划的数据流程图,处理过程如下:(1)计算生产材料用量。供应科根据生产科提供的生产计划和工艺科提供的材料消耗定额,计算出各种产品的材料需要量,经分类、合并后,得到生产材料用量表,这个表除保存自用外,还要复制送厂部。
患者,女性,56岁。2天前因“肠梗阻”住院,经治疗后仍有腹痛、呕吐等症状,并有呼吸费力、血压下降、尿少等症状出现,查体腹部膨隆,腹壁张力升高,有肌紧张和反跳痛。此时应重点考虑的检测是
毛果芸香碱滴眼后,对视力的影响是
关于肿瘤抑制基因的叙述,错误的是
根据《建设工程安全生产管理条例》,施工起重机械和整体提升脚手架、模板等自升式架设设施安装、拆卸单位未由专业技术人员现场监督的,处以( )的罚款。
根据企业所得税法律制度的规定,下列各项中,应计入应纳税所得额计征企业所得税的是()。
甲公司为大中型煤矿企业,其开采的矿井属于高瓦斯的矿井,按照国家规定该煤炭生产企业按原煤实际产量每吨提取15元安全生产费。2011年11月1日,甲公司“专项储备—安全生产费”科目余额为3000万元。(1)2011年11月份按照原煤实际产量计提安全生产费10
Thehandsoftheclockshowedthatitwastimefordinner.
Thesefactorsinteractintimatelyandcannotbeseparated.
最新回复
(
0
)