首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
80
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列叙述中正确的是
为类MyClass重载赋值运算符时,应将其重载为类的
下列叙述中,正确的是
有如下类定义:classB{private:voidfun1(){}protected:voidfun2(){}public:voidfun3(){}
下列有关类继承的表述中,错误的是
下列叙述中正确的是
下列有关类继承的表述中,错误的是
支持子程序调用的数据结构是( )。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
对如下二叉树进行后序遍历的结果为()。
随机试题
某患者戴用全口义齿1周,主诉左侧后牙经常咬腮,无其他不适。以下处理方法中正确的是
原产地证明必须显示发货人或出口商的名称。()
证券分析师与会计师业务的区别在于,证券分析师注重利用既往信息,对证券市场或个别证券的未来走势进行分析预测,对投资者的可行性进行分析评判。()
适用执行罚必须符合下述条件()。
基金转换的基础是()。
1,2,5,15,38,81,()
()是实拍前拍摄场景最后的检查和调整机会。
根据成就动机理论,趋向成功的学生最可能选择的任务的成功概率为()。
用和平方法对农业进行社会主义改造的经验是
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是()。
最新回复
(
0
)