首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
22
问题
有如下程序:
#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;classBase{intx;public:Base(int0{x=i;}~B
有下列的程序:#include<cstring.h>#include<iostream.h>usingnamespacestd;classMyString{public:
下列函数中对调用它的函数没有起到任何作用的是()。
下列选项中合法的用户标识符是()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
运算符重载是对已有的运算符赋予多重含义,因此()。
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
设有基类定义:classCbase{private:inta;protected:intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有
重载输入流运算符))必须使用的原型为()。
随机试题
蒸发可适用于()。
A.易氧化和遇光变质B.易被热破坏C.易潮解D.易燃易爆E.易挥发
乳腺摄影用的胶片为
甲状腺功能亢进症气阴两虚证的治法是()
广告心理功能包括()。
教师的人格特征
鸟鸣确实优美,但称其为音乐却只是人类自己的看法。发生这种误会是很自然的.当人听到不懂的语言时,会试图从中找出相似的地方,与自己了解的词汇__________起来,所以人们会把一小部分与普通音阶相似的鸟鸣当作音乐。尽管鸟鸣对鸟类有明确的意义,但恐怕与我们的想
关于国家和警察的关系,下列叙述正确的是()。
贾某因复制和出售淫秽录像于2001年5月15日被A市B区公安分局处以15日行政拘留并罚款3000元。贾某不服,接到处罚决定书后,于2001年5月20日向A市公安局提出申诉。A市公安局经过审查认为B区公安分局处罚过重,遂作出行政拘留?日,罚款2000元的复议
•Readthetaxandnotebelow.•CompletethenotetoMaryBrown.•Writeaword,phraseornumberinspaces41-45onyourAnswe
最新回复
(
0
)