首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
27
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*P;cout<<"pleaseinputastring:
针对数组定义intdata[10];,下列叙述中错误的是A)用*data可访问到数组的首元素B)用data[9]可访问到数组的末元素C)用data[10]访问数组元素会超出数组的边界D)data共有10个元素,其首元素是data[1]
在E-R图中,用来表示实体之间是联系的图形是A)矩形B)椭圆形C)菱形D)平行四边形
前后件关系在数据存储结构中,除了要存储数据,还要存储数据的前后件关系,对于顺序存储的数据结构,前后件之间的关系是通过存储空间的位置来实现的,而对于链式存储来说,数据元素之间的前后件关系是通过指针来实现的.
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
有如下程序:#include<iostream>usingnamespacestd;classTlestClass{intn;public:TestClass(intk):n(k){
实体完整性约束要求关系数据库中元组的______属性值不能为空。
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是()。A)cppB)exeC)objD)lik
在类中,__________成员为类的所有对象所共享。
若Xcs是一个类,该类中具有一个函数体为空的不带参数的构造函数,此构造函数的类外定义为______。
随机试题
应经常注意过滤器的压差计的读数及红色指针的位置,以便随时了解()并及时清洗、更换滤芯。
已知,则|a×b|的值为[].
全口义齿取印模时功能整塑的目的是确定
一般立柱式支持装置可带动X线管完成几个方向的移动和几个方向的转动
易于触到肾下垂或游走肾的体位是( )
下列关于成本动因(又称成本驱动因素)的说法中,不正确的是()。
毕业作为人生的“重要一课”,在这个时候,通过一些活动表达对往昔的留恋和对未来的期待,_________。然而对大多尚无独立经济能力的青年学子而言,在毕业季如此“高光亮相",未免显得有些_________。填入画横线部分最恰当的一项是()。
Whatdoesthepassagefocuson?
HowtoSolveResearchProblems?I.【T1】______【T1】______—Problem:hardtodeviseathesisortopic—Solutiona)Digestyournot
It’sIwho______(be)toleaveatonce.
最新回复
(
0
)