首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-09-05
46
问题
有如下程序:
#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、virtualchar*Category()const;
D、virtualchar*Category()const=0;
答案
D
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被"初始化"为0的函数,包含纯虚函数的类为抽象类,抽象类是不能被实例化的,但是可以定义指向抽象类数据的指针变量,当派生类成为具体类后,就可以用这种指针指向派生类的对象,然后通过该指针调用虚函数,实现多态性的操作。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/dZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
层次型、网状型和关系型数据库划分原则是()。
下列关于栈叙述正确的是
有如下程序:#includeusingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(inta=2){i
下列程序的输出结果是()。#mclude<iostream>usingnamespacestd;voidfun(inn&r){r*=2;}intmain(){intn=50;
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
有如下程序:#inc1ude<iostrcam>usingnamespacestd;c1assBASE{public:~BASEO{cout<<"BASE";}};c1assD
字面常量42、4.2、42L的数据类型分别是()。
数据库系统的三级模式不包括()。
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②int*p=&i://*p=&r;//④其中会产生编译错误的语句是()。
随机试题
资本市场是融通长期资金的市场,它又可以分为()
女,48岁。无意中发现右乳内上象限肿块一天,遂行相关影像学检查。目前最常用的乳腺肿瘤影像学检查方法是
男性,37岁,3d前肝门周围持续性跳痛,肛周皮肤红肿,有硬结和压痛,他最可能患了
质量数据的特征值中,描述数据离散趋势的特征值有()。
甲公司对投资性房地产一直采用成本模式进行后续计量。2008年1月1日,由于房地产交易市场的成熟,已满足采用公允价值模式进行计量的条件,甲公司决定对投资性房地产从成本模式转换为公允价值模式计量,甲公司的投资性房地产为一出租的办公楼,该大楼原价5000万元,已
(二)某企业大批量生产某种单一产品,该企业为了编制下年度的年度、季度计划,正进行生产能力核算工作。该企业全年制度工作日为250天,两班制,每班有效工作时间为7.5小时。已知:某车工车间共有机床20台,该车间单件产品时间定额为1小时;某钳工车间生产面积145
对于附有质量保证条款的销售,下列项目中,企业将所承诺的质保作为履约义务进行会计处理的有()。
本文第2段中划线部分“这个问题”指的是()。
Onlywhenwehurriedtotheairport______theflightwascanceled.
Thechronicstateofaffairsatthattimewaswarbetweenstatesandcivilwarswithinanation.
最新回复
(
0
)