首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-11-11
16
问题
有如下程序:
#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
解析
由于函数Display()是一个纯虚函数,所以类Instrument是抽象类,而抽象类是不能定义对象的,因而选项B为正确选项。
转载请注明原文地址:https://kaotiyun.com/show/Bqyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classMedia{public:voidName();voidShow();protec
有如下类定义:classFoo{public:Foo(intv):value(v){}//①-Foo(){}//②private:F00(){}//③
下面不属于C++的预定义的流对象是()。
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<l23<<"OK"<<end1;retum0;}后将输出()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程pmj3,其中声明了一个单向链表类sList。sLst的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
随机试题
Youcandoitifyouwantto,butinmyopinionit’snotworththe______itinvolves.
下列哪一项对心瓣膜功能的叙述是错误的()
宫颈活检为鳞癌,正确的诊断是患者进行了放疗,下列哪项治疗目的是正确的
离子交换法适宜分离
下列选项中不属于无效合同的特征的是()
会计的基本职能是( )。
古巴比伦王国的文明表现在()。
在窗体上画两个单选按钮,名称分别为Option1和Option2,标题分别为“黑体”和“楷体”;一个复选框,名称为Check1,标题为“粗体”。要求程序运行时,“黑体”单选按钮和“粗体”复选框被选中,则能够实现上述要求的语句序列是()。
Readtheextractbelowfromtheannualreportofacompanywithmanufacturinginterestsaroundtheworld.Choosethebestwo
differ,experience,inform,little,patience,prefer,quality,rely,limit,tame,familiar,violateThoughbountyhuntin
最新回复
(
0
)