首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class Book{ public: Book(char*t=""){ strcpy(title,t);} p
有如下程序: #inc1ude <iostream> using namespace std; class Book{ public: Book(char*t=""){ strcpy(title,t);} p
admin
2018-12-04
43
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
class Book{
public:
Book(char*t=""){ strcpy(title,t);}
pnvate:
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/9uAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,按先进后出原则组织数据的是
有如下程序:#include<iostream>usingnamespacestd;classCA{public:CA(){cout+’A’;}};classCB:privateCA{pu
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(int0{x=i;}~B
下列程序的运行结果是______。#include<iostream.h>classBase{public:voidf(intx){cout<<“Base:”<<x<<endl;});classDe
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include(fstream.h)voidmain(){fstreamfi
数据库系统其内部分为三级模式,即概念模式、内模式和外模式,其中,______是用户的数据视图,也就是用户所见到的数据模式。
下面关于break语句的描述中,不正确的是()。
派生类构造函数的执行顺序是先执行______的构造函数,然后执行成员对象的构造函数,最后执行______的构造函数。
顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。
设有定义:classperson{intnum;charname[10];public:voidinit(intn,char*m)};personstd[30]则以下叙述不正确的是(
随机试题
氨合成催化剂在使用前必须经还原,而一经还原后,以后即不必再作处理,直到达到催化剂的使用寿命。
Peopleoftenspeakoffireasthoughitwerealivingcreature--Itgrows,dances,needsoxygen,feedsonwhateveritcanfind,a
干槽症的诊断标准不包括以下哪项
当就业量等于潜在就业量时,失业率为零。( )
格式化询价是指参与者必须按照()规定的格式内容填报自己的交易意向。
有液体面包之美誉的是()。
_________是云南省丽江县纳西族的传统音乐,又名丽江古乐。
道家思想在我国影响深远,请问中国历史上哪个时期最接近道家所主张的无为而治?()
(Thecandidatechoosesonetopicandspeaksaboutitforoneminute.)AEnvironment:themethodsofreducingwhitepollutionB
Jobsharingreferstothesituationinwhichtwopeopledividetheresponsibilityofonefull-timejob.Thetwopeoplewillingly
最新回复
(
0
)