首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inchde using namespace std; class Instrument{ public: virtual void Display()=0; }; class Piano:public Instrument{ public
有如下程序: #inchde using namespace std; class Instrument{ public: virtual void Display()=0; }; class Piano:public Instrument{ public
admin
2020-04-07
26
问题
有如下程序:
#inchde
using namespace std;
class Instrument{
public:
virtual void Display()=0;
};
class Piano:public Instrument{
public:
void Display(){/*函数体略*/}
};
int rain(){
Instrument s;
Instrument*P=0;
//…;
return 0;
}
下列叙述中正确的是( )。
选项
A、语句“Insturment*P=0;”编译时出错
B、语句“Instrument s;”编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为0的函数,包含纯虚函数的类为抽象类,抽象类不能被实例化,所以语句“Instrument 8;”在编译时出错。
转载请注明原文地址:https://jikaoti.com/ti/YaA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
可以把具有相同属性的一些不同对象归类,称为______。
下面这个程序的结果是#include<iostream.h>classA{private:inta;public:v
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10}:则下列叙述中错误的是()。
下列关于this指针的描述中,正确的是()。A)类的成员函数都有this指针B)类的友元函数都有this指针C)任何与类相关的函数都有this指针D)类的非静态成员函数都有this指针
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
重载的流运算符函数经常定义为类的【】函数。
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
关于派生类的说法,不正确的是()。
用链表表示线性表的优点是()。
下列选项中,不是一个算法的基本特征是()。
随机试题
引起红细胞葡萄糖-6-磷酸脱氢酶缺乏症溶血的药物是
创造政绩,应将以下哪一项内容作为政绩观的灵魂和指南?
A、多黏菌素B、卡托普利C、二甲双胍D、法莫替丁E、普罗布考抗高血压的药是()。
《中华人民共和国大气污染防治法》规定,城市人民政府每年在向本级人民代表大会或者其常务委员会报告环境状况和环境保护目标完成情况时,应当报告()执行情况,并向社会公开。
中共中央要求“十二五”时期实现“三网融合"。“三网”指的是()
工程师在处理索赔时为使索赔得到公平合理的解决,必须注意的原则不包括()
下列列入自动进口许可证管理目录的货物,可免交自动进口许可证:
国有期货经纪公司的工作人员利用职务上的便利,挪用公款归个人使用,进行非法活动的,( )。
资本主义经济危机的周期性爆发,这取决于()
(2005下项管)假设市场上某种商品有两种品牌A和B,当前的市场占有率各为50%。根据历史经验估计,这种商品当月与下月市场占有率的变化可用转移矩阵P来描述:其中p(A→B)是A的市场占有份额中转移给B的概率,依次类推,2个月后的这种商品的市场占有
最新回复
(
0
)