首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class Instrument { public: virtual void Display()=0; }; class P
有如下程序: #include using namespaee std; class Instrument { public: virtual void Display()=0; }; class P
admin
2021-07-02
19
问题
有如下程序:
#include
using namespaee 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/oYfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobj1;”与“constIMSobj2;”,则下列语句中,产生编译错误的是()。
下列叙述中正确的是()。
有如下程序段:inti=1;while(1){i++;if(i==10)break;if(i%2==0)cout<<’*’;}执行这个程序段输出字符*的个数是()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下列关于构造函数的描述中,错误的是()。
下面属于黑盒测试方法的是
下面程序中对一维坐标点类Point进行运算符重载#includeusingnamespacestd;classPoint{public:Point(intval){x=val;}Poin
结构化程序所要求的基本结构不包括()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。程序输出:5a}注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥
随机试题
右心功能不全的呼吸困难是由于
不属于历史文化名村保护规划必要内容的是()
某工程项目招标投标出现的下列情形中,应当视为投标人互相串通投标的有()。
按照中国银监会对个人理财业务的定义,商业银行为销售储蓄存款产品、信贷产品等进行的产品介绍和宣传不属于理财顾问服务。()
勤奋可以弥补天资的不足,而天资却永远弥补不了懒惰的缺陷。有天资而不勤奋,天资将会被懒惰____。所以,与其赞美一个人的天资,不如三倍地去赞美一个人的勤奋。只有辛勤的汗水才能够将人生之舟送到成功的____。依次填入画横线部分最恰当的一项是()。
佛教虽然提倡超尘脱俗,四大皆空,但到底不能离开人间,所以他也并不能完全免俗。佛教中也有不少财神爷,看来,爱财之心,根除也难。据佛经上讲,佛祖释迦牟尼曾经受过龙女的布施——一颗价值三千大千世界的珠宝!释迦牟尼马上就让她立地成佛。对这段话最准确的复述
在过去,我们喜欢有什么事情就搞运动,上下左右齐动员,不顾组织机构的分工,也不顾日常必需的工作程序,结果是一阵风,五分钟热度,最后什么也干不成。由此可见( )
中国无产阶级具有承担新民主主义革命领导权的特殊优点是( )
Today,mostcountriesintheworldhavecanals.Eveninthetwentiethcentury,goodscanbemovedmorecheaplybyboatthanbya
WhathappenedtothepassengersatHeathrowAirportonSunday?
最新回复
(
0
)