首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
81
问题
有如下程序:
#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://www.kaotiyun.com/show/qdfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
计算机软件包括
有如下程序:#includeusingnamespacestd;voidf1(int&x,int&y){intz=x+y;x=y;y=z;}voidf2(intx,i
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}int
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
下面程序输出的结果为()。#inchdevoidfun(rota,intb){inttemp;temp=a;a=b:b=temp;}voidmain()
下列关于New和delete运算符的叙述中,错误的是()。
软件生命周期是指()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
伸直型((Colles)骨折典型表现是
连续监测法测定ALT活性时,血清用量10μl,底物量350μl,光径1cm,NADH在340nm的摩尔吸光系数为6300,计算K值为A.3376B.4127C.4920D.5714E.6508
甲类传染病城镇上报的时间要求甲类传染病农村上报的时间要求
皮下注射常用部位
患者男性,52岁,肝硬化,大量腹水。入院后给予利尿剂治疗,腹水量明显减少,但患者出现了淡漠少言、反应迟钝、言语不清等症状。如果患者出现大量呕血或黑便,甚至引起出血性休克,考虑可能出现了
7个月小儿可添加的辅食种类为
某公司推出的新产品预计每天销售5万件,每件定价为40元,利润为产品定价的30%。公司为了打开市场推出九折促销活动,并且以每天10万元的费用为产品和促销活动做广告宣传。问销量至少要达到预计销量的多少倍以上,每天的盈利才能超过促销活动之前?
下列程序段的执行结果为______。N=0ForI=1To3ForJ=5To1Step-1N=N+1NextJNextIPrintN;J;I
Questions14-17Thetexthas9paragraphs(A-I).Whichparagraphdoeseachofthefollowingheadingsbestfit?*
ThenumberofpeoplewhosurftheInternetviamobiledevicesinChinahasforthefirsttime【C1】______thenumberusingcomputer
最新回复
(
0
)