首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Book{ public: Book(char*t=’’ ’’){strcpy(title,t);}
有如下程序: #include<iostream> using namespace std; class Book{ public: Book(char*t=’’ ’’){strcpy(title,t);}
admin
2019-06-04
37
问题
有如下程序:
#include<iostream>
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<<pb->Category();
return 0:
}
若程序运行时输出结果是“文学”,则划线处缺失的语句是( )。
选项
A、char*Category();
B、char*Category()const;
C、virtual char*Category()const;
D、virtual char*Category()const=0;
答案
D
解析
根据程序运行的结果为:文学,说明程序执行了派生类Novel中的成员函数*Category()const{return’’文学’’;},所以在基类Book中要把函数*Category()const定义为纯虚函数。
转载请注明原文地址:https://kaotiyun.com/show/m28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 C
针对数组定义intdata[10];,下列叙述中错误的是A)用*data可访问到数组的首元素B)用data[9]可访问到数组的末元素C)用data[10]访问数组元素会超出数组的边界D)data共有10个元素,其首元素是data[1]
下列对列的叙述中,正确的是A)队列属于非线性表B)队列按“先进后出”的原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据
数据视图的描述称为()。A)外模式B)内模式C)概念模式D)存储模式
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。A)任何B)公有或保护C)保护或私有D)私有
下面程序的运行结果是1______和2______。 #include #defineN10 #defines(x)x*x #definef(x)(x*x) voidmain() {inti1,i2; i1
下列叙述中正确的是()。
若磁盘上已存全路径文件名为c:\ctest\test.txt的文件,下面语句中不能打开该文件的是()。
类中数据成员和成员函数的默认访问级别为__________。
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
随机试题
WhenBeverlyGoodmanwasinelementaryschool,shegaveaseriesofpresentationsonherfavoritetopic:disasters.Shetoldh
对于溃疡型肠结核,以下哪项不正确
A.含有四氮唑结构B.含有二氢吡啶结构C.含脯氨酸结构D.含多氢萘结构E.含孕甾结构氨氯地平
被告人刘东第一次撞死人的行为是在()的心理支配下而实施的。被告人刘东第二次撞人的行为应当认定为:
企业发生利息费用的核算科目是()。
关于上证50指数的说法中,错误的是()。
中国公民出境旅游应向()申请护照。
继2001年之后,中国再度举办APEC会议。2014年11月5日到11日亚太经济合作组织(APEC)领导人会议周各项活动在北京展开。由于相关的空气预报显示,北京的气象扩散能力从11月8日起转差,10日前后逐渐接近6级的最差极限,因此,保障举办APEC会议期
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
提出“学生德育,基本上是在教学过程中实现的”这一主张的是
最新回复
(
0
)