首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; }; class
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; }; class
admin
2019-07-10
27
问题
有如下程序:
#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/zP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
以下程序的输出结果是_____。#include<iostream.h>unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;num/=10;}while(nu
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}sa
关于模板函数与函数模板的说法,正确的是()。
有以下程序:#include<iostream>usingnamespacestd;classsample{private:ihtn;public:
设有定义intx;floaty;,则10+x+y值的数据类型是
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday==Friday的值是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
随机试题
交换式以太网的基本拓扑结构可以是星型的,也可以是总线型的。()
口腔环境最重要的缓冲系统是
有关乙脑临床分型,下列正确的是
A、痰蒙心神B、痰火扰心C、肝风夹痰D、肝风内动E、肝阳上亢狂病的病机为()
下列关于混凝土的强度,描述正确的是( )。
在考虑下级的晋升问题时,领导打算提升一位副处长的职务,但民主测评的结果表明,职工们对此人的评价很低。局党组决定由你找这位副处长谈话.你准备怎样与他谈话?
某百货公司销售空调机,在门口广告牌上写明:“凡在本处购买空调者,给付总价款3%的回扣,介绍推销者给付总价款1%的佣金。”被人发现后举报到有关部门,经调查发现该公司给付的回扣,账面上均有明确记载。该公司给付回扣的行为是()。
“东胡林人”遗址是新石器时代早期的人类文化遗址,在遗址中发现的人骨化石经鉴定属两个成年男性个体和一个少年女性个体。在少女遗骸的颈部位置有用小螺壳串制的项链,腕部佩戴有牛肋骨制成的骨镯。这说明在新石器时代早期,人类的审美意识已开始萌动。以下哪项如果为
GM
在表单中要使控件成为可见的,应设置控件的【】属性。
最新回复
(
0
)