首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-11-28
76
问题
有如下程序:
#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/XxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序将x,y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidfun(______){Ta;if(x>y)
软件开发的结构化生命周期方法将软件生命周期划分成( )。
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERIV
下列说法中错误的是
下列关于this指针的叙述中,正确的是
语句ofstreamf("SALARY.DAT",ios::applios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且()。
下列选项中合法的用户标识符是( )。
类是一个支持集成的抽象数据类型,而对象是类的______。
关于关键字class和typename,下列表述中正确的是()。
多态性指的是
随机试题
各种气体的专用减压器禁止____和____。
黄汗以汗出色黄如柏汁,染衣着色为特点,多由什么病机所致
企业允许经营者以约定的价格购买一定数量的本企业股票,股票的市场价格高于约定价格的部分就是经营者所得的报酬,这种措施属于协调所有者与经营者利益冲突的()。
在采用资本资产定价模型估计普通股成本时,对于贝塔值的估计,下列表述正确的有()。
欧姆定律体现了线性电路元件上电压、电流的约束关系,与电路的连接方式有关。()
层次型、网状型和关系型数据库划分原则是()。
Completetheflow-chartbelow.ChooseFIVEanswersfromtheboxandwritethecorrectletter,A-H,nexttoQuestions26-30.Aco
Readthefollowingpassage.AnewstudyhasrevealedthatinAmerica,lessthanaquarterofnewlyqualifieddoctorsgointo
Itisanunderstoodfactthatwaterhelpsmobilizesolublenutrients,transportwastematerialsandregulatesbodytemperature.(
PartyTimeAmericansplanparties【T1】________________.Asinothercultures,manyAmericansattendpartiesforweddings
最新回复
(
0
)