首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Instrument { public: virtual void Display()=0。 }; class Piano:public Instrument
有如下程序: #include using namespace std; class Instrument { public: virtual void Display()=0。 }; class Piano:public Instrument
admin
2020-07-23
101
问题
有如下程序:
#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、语句Instrument *p=0;编译时出错
B、语句Instrument s;编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
Instrument含有纯虚函数,因此是一个抽象类,而抽象类不能被实例化,因此定义Instrument对象s时编译出错。
转载请注明原文地址:https://kaotiyun.com/show/41yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
层次型、网状型和关系型数据库划分原则是( )。
若要在Number类的声明中将减法运算符重载为成员函数,下列重载函数声明中正确的是
有如下程序:#includeusingnamespacestd;intmain(){intf,f1=1,f2=1;for(inti=0;i
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
下列选项中,不是C++关键字的是
要利用C++流进行文件操作,必须在程序中包含的头文件是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
若实体A和B是一对一的联系,实体B和c是多对一的联系,财实体A和c的联系是()。
数据库系统的核心是()。
随机试题
婚姻关系因___________而终止。()
亚急性感染性心内膜炎的赘生物脱落最易栓塞的部位是
马卵巢的特殊结构是()
深龋的治疗原则不包括
功能疏散风热,清利头目,利咽,透疹,疏肝的中药是
A.完全激动药B.竞争性拮抗药C.部分激动药D.非竞争性拮抗药E.负性激动药与受体具有很高亲和力和内在活性(a=1)的药物是()。
下列哪些既是定性风险分析的依据又是定量风险分析的依据?()。
背景资料:某写字楼工程,地下1层,地上15层,框架剪力墙结构。首层中厅高12米,施工单位的项目部编制的模板支架施工方案是满堂扣件式钢管脚手架,方案由项目部技术负责人审批后实施。施工中,某工人在中厅高空搭设脚手架时随手将扳手放在脚手架上,脚手架受振动后扳手从
著名的教育家赫尔巴特在1806年和1835年分别出版了著名的教育学代表作《普通教育学》和________。
TheritualofEnglishteatimeisbelievedtohaveoriginatedinthelate1700’swhenAnna,DuchessofBedford,orderedthatap
最新回复
(
0
)