首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; ); class Pi
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; ); class Pi
admin
2019-05-06
62
问题
有如下程序:
#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:
∥…;
retum 0:
}
下列叙述中正确的是( )。
选项
A、语句“Insturment*p=O;”编译时出错
B、语句“Instrument s;”编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
由于函数I)isplay()是一个纯虚函数,所以类Instrument是抽象类,而抽象类是不能定义对象的,因而选项B)为正确选项。
转载请注明原文地址:https://kaotiyun.com/show/Fs8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
有如下模板声明:template<typenameT1,typenameT2>classA;下列声明中,与上述声明不等价的是
下列选项中不属于结构化程序设计原则的是
下面的函数利用递归实现了求1+2+3+…+n的功能:intsum(intn){if(n==0)return0;elsereturnn+saln(n-1);}在执行SUm(10)的过程中,递归调用s
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;}voidsetData(doubled}{data
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public;staticintm;TestClass(){m++;
数据库技术的根本目标是()。
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
在软件开发过程中,需求分析阶段产生的主要文档是
A、 B、 C、 D、 D算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
随机试题
简述公钥证书使用有效性条件。
Havingafewtoomanydrinkscanmeanmorethanjustablackoutorabadhangover.Peoplewhoengageinbingedrinkingarecourt
1.5岁小儿突然阵发性哭闹伴呕吐,排出果酱样血便,诊断应考虑为
男性,23岁,肝硬化患者,近日发现肝脏明显增大,表面呈结节状,压痛,伴肝区疼痛、纳差、乏力,轻度黄疸。最有可能是
自2008年11月1Et起,对个人首次购买90F方米及以下普通住房的,契税税率暂统一下调到()。
现金流量表中现金流入中有一项是流动资金回收,该项现金流入发生在()。
Admittedly,thebestwayoflearningaforeignlanguageistostayforalongperiodoftimeinthetargetlanguagecountry.【C1】
设n阶实对称矩阵A的秩为r,且满足A2=A(A称为幂等阵).求:二次型XTAX的标准形;
关系数据库管理系统中所谓的关系指的是( )。
A、Theirrelationshipswiththeprofessors.B、Theirfinancialaidpackages.C、Theirlightschoolload.D、Theirrichextracurricul
最新回复
(
0
)