首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Instrument{ public: virtual void Display()=0; }; class Piano:public Instrum
有如下程序: #include<iostream> using namespace std; class Instrument{ public: virtual void Display()=0; }; class Piano:public Instrum
admin
2017-07-28
49
问题
有如下程序:
#include<iostream>
using namespace std;
class Instrument{
public:
virtual void Display()=0;
};
class Piano:public Instrument{
nublic:
void Display(){/*函数体略*/}
};
int main(){
Instrument s;
Instrument *p=0:
//…;
return0;
}
下列叙述中正确的是( )。
选项
A、语句“Insturment*p=0;”编译时出错
B、语句“Instrument s;”编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为O的函数,包含纯虚甬数的类为抽象类.抽象类不能被实例化.所以语句“Instrument s;”在编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/TFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下面程序:#include<iomanip.h>intmain(){cout<<setfill(’*’)<<setw(8);cout<<setprecision(5)<<3.1
以下程序的执行结果是______。#include<iostream.h>classCSample{private:intn;staticintk:public:CSample(i
数据库设计包括两个方面的设计内容,它们是()。
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是【 】。
软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( )。
下面关于ios类的叙述中,正确的是()。
下列对模板的声明中,正确的是()。
以下选项中合法的用户标识符是
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
甲、乙二人分别从A、B两地同时出发,相向而行,甲的速度是乙的4倍,甲用时15分钟到达B地后立即返回,甲、乙第二次相遇后,乙再走()分钟才能到达A地。
下列属于专业服务业的服务是
A.营养性缺铁性贫血B.巨幼细胞贫血C.再生障碍性贫血D.白血病E.溶血性贫血双胎儿易发生
评定根管预备器械性能的指标如下,除外
城市的区位结构不涉及以下哪一项?()
"It’sreallyverykind______youtohelpmewiththehouseworkonSundays,"saidGrandmaHuang.
一部成功的动画片是能让家长和孩子坐在一起观看的,它既要满足儿童成长过程中不断增长的审美需求,也要跟得上当代家长已成型的审美能力。固守某种创作模式,不随着受众变化改变叙事模式,难免沦为陈旧。其实,前些年国产动画产业迅猛发展,国产动画片屡屡创造票房新高,正是因
=________.
王强是北京市税务局的一名工作人员,最近领导给他安排了一项新任务:整理有关减免税政策,并完成相关的整理、统计和分析工作。请按照下列要求,帮助王强完成上述工作:在“序号”列中输入顺序号1、2、3……,并通过设置数字格式使其显示为数值型的001、002、00
A、Hehasn’thadachancetomeetKathyyetB、KathyhadalreadytoldhimthenewsC、Hedidn’tknowthatKathywasbeingmoved.D、
最新回复
(
0
)