首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; }; class
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; }; class
admin
2020-11-11
22
问题
有如下程序:
#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、语句“Insturment
*
p=0;”编译时出错
B、语句“Instrument s;”编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
由于函数Display()是一个纯虚函数,所以类Instrument是抽象类,而抽象类是不能定义对象的,因而选项B为正确选项。
转载请注明原文地址:https://kaotiyun.com/show/Bqyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是()。
在定义函数模板或类模板时,开头的保留字是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是()。
下面不属于需求分析阶段任务的是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog1下的工程prog1。此工程中包含程序文件main.cpp,其中有类Score(“成绩”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正
下列叙述中正确的是()。
在软件开发中,需求分析阶段可以使用的工具是()。
下列关于函数参数的叙述中,正确的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
Theyrequestedthathe____ontheradio
对溶骨型骨转移瘤的X线表现的描述,不正确的是
某工作的实际进度与计划进度如下图所示,可以得到的错误信息有( )。
建设工程项目管理规划一般包括()内容。
下列不属于创造性的基本特征的是()。
根据所提供的信息和材料完成一节课的教学设计。(1)教材来源:人教版《新目标英语》七年级下册第二单元阅读部分。(2)设计要点:教学目标、教学过程和板书设计。(3)教学时间:45分钟。(4)学生情
建立中国道教史上第一个成熟的神仙系统的是()。
Theroleofgovernmentsinenvironmentalmanagementisdifficultbutinescapable.Sometimes,thestatetriestomanagetheresou
下列四条指令都可用来使累加器清“0”,但其中不能清“进位”位的是( )。
有如下程序 #include <iostream> #include <iomanip> using namespace std; class MyClass { public: MyClass() {
最新回复
(
0
)