首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Book{ public: Book(char*t=""){strcpy(title,t);) private:
有如下程序: #include using namespace std; class Book{ public: Book(char*t=""){strcpy(title,t);) private:
admin
2020-04-07
73
问题
有如下程序:
#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();
return O:
}
若程序运行时输出结果是“文学”,则划线处缺失的语句是( )。
选项
A、char*Category();
B、char*Category()const;
C、virtual char*Category()const;
D、virtual char*Category()const=O;
答案
D
解析
根据程序运行的结果为:文学,说明程序执行了派生类Novel中的成员函数*Category()const{return”文学”;},所以在基类Book中要把函数*Category()const定义为纯虚函数。
转载请注明原文地址:https://kaotiyun.com/show/mw8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的结果是 #include<iostream.h> classtest{private: intnum; public: test(); intgetint(){ret
C++中运算符优先级由高到低排列正确的是
在C++中用来实现运行时多态性的是______。
以下程序输出结果是______。#include<iostream.h>voidn(inti);voidf2(inti);charst[]=”Howdoyoudo!”;voidfl(inti){
以下C++语言中用于单行注释的是
下列叙述中正确的是
假设函数fun已经定义,其原型为“voidfun(inta,intb=7,char*p=**);”下列函数调用中错误的是
下列关于模板的叙述中,错误的是
下列关于类成员对象构造函数调用顺序的叙述中,正确的是
将5个数据进行快速排序,在最坏情况下需要比较的次数是
随机试题
《夜行船·秋思》中“鼎足三分半腰折,魏耶?晋耶?”使用了________手法。
关于强迫观念,下列哪种说法是错误的
当国家需要扩大投资规模时,应当()。
背景资料:某集团公司项目部承担某段铁路工程施工,其中一部分为邻近干线营业线增二线,另一部分为双绕新线。主体工程包括石方路堑拓宽、小桥顶进、涵洞接长、新建高桥与隧道、深路堑、高填方及一般路基工程;附属工程包括道口接长及路基防护等。施工期间既有线正常
商业银行的借款人由于经营问题,无法按期偿还贷款,商业银行这部分贷款面临的是()。
(2020年)甲公司采用债券收益风险调整模型估计股权资本成本,税前债务资本成本8%,股权相对债权风险溢价4%,企业所得税税率25%。甲公司的股权资本成本是()。
理性认识向实践飞跃的重要意义在于通过这次飞跃使理性认识()。
某同学用螺旋测微器测量一铜丝的直径,测微器的示数如图13所示,该铜丝的直径为____nm。
关于云计算相关技术的描述,正确的是:________________。①准虚拟化在HostOS上通过软件创建虚拟硬件,以虚拟硬件安装虚拟机操作系统运行②平台虚拟化有助于解决一些核心的安全、隐私和管理问题③应用程序虚拟化不用担心系统重装问题④操作系
软件是指
最新回复
(
0
)