首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class Instrument{ public: virtual void Display()=0; }; class Piano:public Instrument{ publi
有如下程序: #include using namespaee std; class Instrument{ public: virtual void Display()=0; }; class Piano:public Instrument{ publi
admin
2021-09-05
56
问题
有如下程序:
#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/qdfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下两个类定义:classAA{);classBB{AAvl,*v2;BBv3:int*v4;);其中有一个成员变量的定义是错误的,这个变量是()。
有如下程序:#includeusingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){returni-1;}intvalue()const{ret
软件测试的目的是()。
下面叙述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。此工程中包含一个源程序文件main.epp,其中有“房间”类Room及其派生出的“办公室”类Office的定义,还有主函数main的定义。请在程序中“//****found****”
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,此工程中包含源程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错
下列运算符中,可以重载为类的友元函数的运算符是
下列有关继承和派生的叙述中,正确的是()。
下面不属于软件设计原则的是()。
随机试题
颈椎牵引最常用的方法是
交感性眼炎由下列哪一因素引起的
本案中,杨某销售膨化剂的行为构成()下列说法不正确的是()
《建设工程安全生产管理条例》规定,施工单位的主要负责人未履行安全生产管理职责,但尚未发生安全事故的,首选的处理办法是()。
上海浦东国际机场的三字代码是()。
下列行为违反了公司董事的义务规定的是()。
《葬礼进行曲》是________独奏,是________作曲。
据报道,当下春节不仅是中国人的春节,也是“世界节日”,比如美国拉斯维加斯在每年的春节时也总是充满了过年氛围。每年一度的法国巴黎春节大游行,不仅是华侨华人的一件大事,也成了当地法国居民期盼的一个欢乐节日等。优秀的文化注定没有国界的限制,而会走向世界。受到不同
赛马场有一条跑马道,长600米。现在有A、B、C三匹马,A2分钟能跑1圈,B3分钟能跑1圈,C4分钟能跑1圈。如果这三匹马并排在同一个起跑线上,向着同一个方向跑,那么经过几分钟,这三匹马才能重新排在起跑线上?
以下关于宣告死亡法律后果的表述中不正确的是()。
最新回复
(
0
)