首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inelude using namespace std; class Book{ public: Book(char*t=""){strepy(title,t);} private:
有如下程序: #inelude using namespace std; class Book{ public: Book(char*t=""){strepy(title,t);} private:
admin
2019-05-06
51
问题
有如下程序:
#inelude
using namespace std;
class Book{
public:
Book(char*t=""){strepy(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 0;
}
若程序运行时输出结果是“文学”,则划线处缺失的语句是( )。
选项
A、char*Category();
B、char*Category()const;
C、virtual char*Category()const;
D、virtual char*Category()const=0;
答案
D
解析
根据程序运行的结果为:文学,说明程序执行了派生类Novel中的成员函数*Categoty()const{return"文学";},所以在基类Book中要把函数*Category()const定义为纯虚函数。
转载请注明原文地址:https://kaotiyun.com/show/XE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<<end
有如下程序段:intx=1,y=2,z=3;x=x^z:y=y^z;z=x^y:cout<<x<<y<<z;这个程序段的输出结果是______。
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public;staticintm;TestClass(){m++;
已知枚举类型定义语句为:enumToken{NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下列叙述中错误的是()。
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
相关文档计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。
随机试题
苯中毒可使人昏迷、晕倒、呼吸困难,甚至死亡。()
A、John’scottageissimilartoPaul’s.B、John’scottageismuchnewerthanPaul’s.C、John’scottageismucholderthanPaul’s.D
治疗月经不调,伴有乳房胀痛,胁肋胀满,舌苔薄白,脉弦者,应首选:
A、雌激素B、孕激素C、黄体生成素D、卵泡刺激素E、睾酮起着始动生精作用的激素是
图7—4—1所示电路的任意一个输出端,在任意时刻都只出现0V或5V这两个电压值。那么,该电路的输出电压为()。[2014年真题]
某建筑物各层建筑面积为360m2,共四层,中间设置-宽度为350mm的抗震缝,缝长8m,则该建筑面积共为()。
下列关于标准差的表述错误的是()。
5,12,21,34,53,80,()
伽利略
有一组数据,其平均数是25,若其中的每一个数据都乘以2,那么得到的这组新数据的平均数是()。
最新回复
(
0
)