首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
60
问题
有如下程序:
#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全国计算机二级
相关试题推荐
类的说明如下,请指出错误的地方______。classMyclass{inta=111;public:Myclass(intx,inty);Myclass(i
下列程序的功能是输出数组中的最大值,其中用指针q指向该元素,在if语句中判断表达式应该是______。#include<iostream.h>voidmain(){inta[10]={6,7,2,9,1,10,5,8,
软件是程序、数据和【】的集合。
在下面程序的横线处填上适当的内容,使程序执行后的输出结果果为1/2005。#include<iostmam>usingnamespacestd;classDate{public:Date(int
下列程序的输出结果是【】。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*s,char&c){c=s[strlen
有如下程序: #qnclude<iostream> #include<iomanip> using namespace std; class CSum { int x,y;
下面是关于派生类声明的开始部分,其中正确的是
对于类定义classA{public:virtualvoidfunc1(){}voidfunc2(){}};classB:publicA{public:
随机试题
A.信息采集B.量化C.转换D.显示E.信息滤过数字X线影像的形成过程是
下列关于常规胸椎侧位摄影,以下错误的是
生产、储存和装卸易燃易爆危险物品的工厂、仓库和专用车站、码头,必须设置在()。
燃气热水器的供气管道宜采用()连接。
某市政府为了了解居民对其公共服务的满意程度,想从居民中随意抽取若干名居民,调查其对公共服务的满意度。根据上述资料回答下列问题:[2016年中级真题]上述假设检验的假设是()。
对各项财产物资的盘点结果编制并据以调整账面记录的原始凭证是()。
根据增值税法律制度的规定,增值税一般纳税人的下列行为中,可以开具增值税专用发票的是()。
专利制度的设计初衷,是鼓励创新,刺激进步。但是多年来的事实证明,__________,如今很多专利拥有者利用专利制度来锁定自己的优势,以此阻挠创新,直到他们能从中分到一杯羹为止。这样做的高昂代价,使专利制度无法兑现它本该给社会带来的创新和繁荣承诺。
无条件反射亦称非条件反射,是外界刺激与有机体反应之间与生俱来的固定神经联系,或在出生后发挥作用,或随着有机体的生长发育而出现。只要反射弧完整,在相应的刺激下,不需要后天的训练就能引起反射性反应。根据上述定义,下列选项中属于无条件反射的是:
2006年该市规模以上工业总产值为()。若2006年该市实现工业增加值4641.58亿元,那么该市六个重点发展工业的增加值占该年工业增加值的()。
最新回复
(
0
)