首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Book { public: Book(char* t=" ") { strcpy(title,t); } private: char title[40]; }; cl
有如下程序: #include using namespace std; class Book { public: Book(char* t=" ") { strcpy(title,t); } private: char title[40]; }; cl
admin
2015-07-22
29
问题
有如下程序:
#include
using namespace std;
class Book {
public:
Book(char* t=" ") { strcpy(title,t); }
private:
char title[40];
};
class Novel : public Book {
public:
Novel(char* t=" "): Book(t) { }
char* Category()const { return "文学"; }
};
int main() {
Book *pb;
pb=new Novel();
cout<
Category();
delete pb;
return 0;
}
若程序运行时输出结果是"文学",则横线处缺失的语句是( )。
选项
A、char* Category();
B、char* Category()const;
C、virtual char* Category()const;
D、virtual char* Category()const=0;
答案
D
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被"初始化"为0的函数,包含纯虚函数的类为抽象类,抽象类是不能被实例化的,但是可以定义指向抽象类数据的指针变量,当派生类成为具体类后,就可以用这种指针指向派生类的对象,然后通过该指针调用虚函数,实现多态性的操作。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/GkNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。#include<iostream.h>voidmain(){intx=20;int&y=x;cout<<(x==y)<<“”;
以下程序的输出结果是______。#include<iostream.h>voidmain(){charw[][10]={"ABC","DEFGH","IJKL","MNOP"};int
在定义类的对象时,C++程序将自动调用该对象的【】函数初始化对象自身。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
类MyClas的定义如下:classMyClas{public:MyClas(){}MyClas(inta){value=new.int(i);}int*value;};
执行下面程序后输出的结果是()。#include<iostream>usingnamespacestd;intmain(){inta[4][4]={{1,2,3,-4},{7,-12,-13,8}
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
对于类定义classA{public:virtualvoidfunc1(){}voidfunc2(){}};classB:publicA{public:
随机试题
假象同真相一样,也是客观存在的。这是一种()
铣床夹具上的对刀装置起引导刀具作用,故称为导向件。()
简述企业的含义。
函数f(x)=在点x=1处()
设向量组α1,α2,α3线性无关,则下列向量组中,线性无关的是()。
屏幕阅读与在线阅读的兴起,以及海量信息的便捷搜索,使人们的阅读呈现出“浅阅读”的特征。即时的在线浏览取代了传统的青灯黄卷式的经典阅读。快餐式、浏览式、随意性、跳跃性、碎片化的阅读是典型的浅阅读。其实不仅在网络阅读中存在较为突出的浅阅读现象,纸面阅读中的浅阅
1995年,长江的各种船只开始实行分道航行,像汽车在高速公路上行驶一样,上行与下行互不干扰,其主要原因是()
根据承兑人的不同可以把汇票分为银行汇票和商业汇票。()[暨南大学2011国际商务硕士]
某大学对非英语专业的基础英语教学进行了改革。英语教师可以自行选择教材,可以删掉其中部分章节,同时也可以加入他们自己选择的材料。上述改革最不利于实现下面哪项目标?
NaturalandSyntheticRubberPeoplegetnaturalrubberfromrubbertrees/asawhite,milkyliquid,whichiscalledlatex.
最新回复
(
0
)