首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-11-28
19
问题
有如下程序:
#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/Iat0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
以下使用不当会破坏面向程序设计特性的是
多态性分为两类:编译时的多态性和______。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是
已知p是一个指向类A公有数据成员的指针,a是类A的一个对象,如果要给p所指向的成员赋值为5,语句应写为【 】。
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
下列符号中,正确的C++标识符是()。
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
随机试题
在成本分析的基础上,定期地对成本计划及其有关指标的实际完成情况进行总结和评价的是【】
科技道德修养包括()。
第一恒磨牙萌出特点是
某医院决定投资一亿余元,兴建一幢现代化的住院综合楼。其中土建工程;采用公开招标的方式选定施工单位,但招标文件对省内的投标人与省外的投标人提出了不同的要求,也明确了投标保证金的数额。该院委托某建筑事务所为该项工程编制标底。2000年10月6日招标公告发出后,
下列各项中,符合房产税纳税人规定的是()。
一NowthatI’vefinishedmyexams.I’mgoingtorelaxandgotoamovietonight.一_________I’vestillgottwofinalstotake.
下列乐器中,发源并流行于夏威夷地区的是()。
在我国,实行公务回避的范围包括()。
国家标准《计算机软件产品开发文件编制指南GB8567—88》中规定,一项软件开发过程一般地说应该产生14种文件,其中管理人员主要使用的有(11)、(12)、(13)、开发进度月报、项目开发总结报告。开发人员主要使用的有(11)、(12)、(14)、数据要求
Evenplantscanrunafever,especiallywhenthey’reunderattackbyinsectsordisease.Butunlikehumans,plantscanhavethei
最新回复
(
0
)