首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
74
问题
有如下程序:
#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>#include<math>usingnamespacestd;classpoint{private:doublex;doub
若下列程序运行时输出结果为1,A,10.12,B,3.5请将程序补充完整。#include<iostream>usingnamespacestd;intmain(){voidt
在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。
设x,y,t均为int型变量,执行语句:x=y=3;t=++x||++y;,完成后,y的值为( )。
有如下类定义:classPoint{private:staticinthow_many;};______how_many=0;要初始化Point类的静态成员how_many,在下画线处应填入的内容是
下列语句的作用是计算正整数n的各位数字之和,例如:n=123,sum=1+2+3。请将下列语句补充完整。Do{Sum+=【7】:n=n/10;)while(n!=0)
下列关于类成员对象构造函数调用顺序的叙述中,正确的是
以下叙述中不正确的是
若有以下函数调用语句:f(m+n,x+y,f(m+n,z,(x,y)));在此函数调用语句中实参的个数是()。
下列有关继承和派生的叙述中,正确的是()。
随机试题
我国现行的城乡基层群众自治和社区建设法规与政策主要包括()。
教育史上强调“儿童中心”“活动中心”“经验中心”的是()
嘌呤环的合成中向嘌呤环只提供一个碳原子的化合物是
A.通风换气不良B.视觉紧张C.炭疽杆菌D.微波E.噪声、振动
心理测验的信度是指( )。
按对外购固定资产处理方式的不同进行划分,增值税的类型有()。(2007年)
()主要是为旅游设施建设项目的投资方向提出建议,即在一个地区或多个地区的众多旅游建设项目中寻找有利的投资机会,为开发商提供一个可能进行开发或建设的主要投资方向。
每年的7月11日被定为“世界人口日”。人口问题越来越受到国际社会的重视。右图表示三种可能的人口增长曲线。请回答: 16世纪以来,世界人口增长表现为图中a曲线,人口剧增带来的严重后果有______,如果这种现状不能得到有效改善,人口增长趋势将表现为图中
以下关于项目管理计划的叙述中,不正确的是()。
关系数据库的关系演算语言是以【】为基础的DML语言。
最新回复
(
0
)