首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2016-08-19
63
问题
有如下程序:
#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
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为0的函数,包含纯虚函数的类为抽象类,抽象类不能被实例化,所以语句“Instrument s;”在编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/tZNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}
有如下程序:#include<iostream>usingnamespacestd;classbase{public:virtualvoidf1(){
以下程序的输出结果是#include<iostream.h>voidreverse(inta[],intn){inti,t;for(i=0;<n/2;i++){t=a[i]=a[i]=a[n-1-
数据库的设计通常可以分为这样4个步骤:需求分析、概念设计、【】和物理设计。
下面不属于软件设计原则的是()。
算法的空间复杂度是指()。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
以下函数调用语句中含有参数的个数是excc((v1,v2),(v2,v3,V4),v6);
下列关于栈的叙述正确的是
一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集"项目主管"与实体集"项目"的联系属于______的联系。
随机试题
神经调节的基本方式是()
私募发行的对象有()。Ⅰ.公司的老股东Ⅱ.发行人的员工Ⅲ.投资基金、社会保险基金、保险公司、商业银行等金融机构Ⅳ.与发行人有密切往来关系的企业等机构投资者
陈某,女,61岁。因经常便后出血,经检查患有痔疮,行痔疮手术。术后医嘱热水坐浴。以下热水坐浴措施中,错误的是
山莨菪碱可用于治疗的是
A.酸值B.碱值C.皂化值D.酯值E.极性
取某药物和香草醛反应,生成黄色沉淀,滤过,干燥后,测其熔点为228~231℃。该药物是
某人打算5年后从银行一次性取出100000元,已知存款年利率为6%,复利计息,则现在应该存入银行()元。
教育目的是教育活动的核心部分,它不仅对个人产生影响,而且对社会也产生影响。()
AsachildIwastaughttowalkwithmyheadup,my【C1】______backandmyeyeslookingstraight【C2】______.Iwastolditwasgo
Easteriscelebratedeveryspring.IiisalwayscelebratedonaSunday.Easterhasits【C1】______inmanytraditions【C2】______
最新回复
(
0
)