首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Instrument{ public: virtual void Display():0; };
有如下程序: #include<iostream> using namespace std; class Instrument{ public: virtual void Display():0; };
admin
2017-04-25
22
问题
有如下程序:
#include<iostream>
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://jikaoti.com/ti/j8t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的描述中,错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是()。
可以通过下面哪些函数实现类的多态性( )。
己知下列程序的输出结果是42,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classTestClass{intvalue;public:Tes
请将下列类定义补充完整。classBase(public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{public:voi
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。
C++语言中类定义中默认的访问权限是()。
根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namespace std; class Person{ int age; voidtest(){}
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
程序设计中最基本、最常用的控制结构是【】。
随机试题
与延髓相连的脑神经()
输尿管扩张的常见原因不包括
第四强度理论认为材料的失效是由于构件一点处的()达到了极限值。
以下关于作者和作品的对应关系正确的是()。
目前研究男女智力的性别差异的基本结论之一是()。
某儿童艺术培训中心有5名钢琴教师和6名拉丁舞教师,培训中心将所有的钢琴学员和拉丁舞学员共76人分别平均地分给各个老师带领,刚好能够分完,且每位老师所带的学生数量都是质数。后来由于学生人数减少,培训中心只保留了4名钢琴教师和3名拉丁舞教师,但每名教师所带的学
业余兼课是高校教师的实际收入的一个重要来源。某校的一项统计表明,法律系教师的人均业余兼课的周时数是3.5,而会计系则为1.8.因此,该校法律系教师的当前人均实际收入要高于会计系。以下哪项如果为真,将削弱上述论证?I.会计系教师的兼课课时费一般要高于法律系
中共中央提出在抗日的条件下与民族资产阶级重建统一战线的新政策的会议是
单击命令按钮执行以下程序,则输出结果为()。PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=14:y=48CallProc(x,y)Printx;yE
Inthepast,theParkServicefocusedonmakingthebigscenicparksmore【21】______andcomfortablefortourists.Roadswere
最新回复
(
0
)