首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Book{ public: Book(char * t=""){strepy(title,t);} private:
有如下程序: #include using namespace std; class Book{ public: Book(char * t=""){strepy(title,t);} private:
admin
2021-07-02
59
问题
有如下程序:
#include
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();
delete pb;
return 0;
}
若程序运行时输出结果是“文学”,则横线处缺失的语句是( )。
选项
A、char*Category();
B、char * Category()const;
C、virtual char * Category()const;
D、virtual char*Category()const=0;
答案
D
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为0的函数,包含纯虚函数的类为抽象类,抽象类是不能被实例化的,但是可以定义指向抽象类数据的指针变量,当派生类成为具体类后,就可以用这种指针指向派生类的对象,然后通过该指针调用虚函数,实现多态性的操作。所以本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/MYfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中,与实现运行时多态性无关的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
下列运算符不能重载为友元函数的是()。
在类声明中,紧跟在“public:”后声明的成员的访问权限是()。
数据库系统的核心是
关于函数重载,下列叙述中错误的是()。
在下列函数原型中,可以作为类AA构造函数的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
度为3的一棵树共有30个结点,其中度为3、l的结点个数分别为3、4。则该树中的叶子结点数为
有如下语句序列:charstr[10];cin>>str;当从键盘输入”Ilovethisgame”时,str中的字符串是()。
随机试题
试述公务员职位设置的含义、依据与最终要求。
A、分裂池B、成熟池C、储存池D、循环池E、边缘池白血病患者外周血白细胞增加主要与哪个池有关
男,66岁。自觉双下肢胫前皮肤瘙痒1年余,以夜间为重,近2个月来渐扩展至全身,近2天来因进食辛辣食物症状加重,全身皮肤多处可见抓痕、血痂,双胫前皮肤苔藓化。还应叮嘱该患者哪些注意事项
麝香的原动物,属于
电缆穿管敷设方式的选择,应符合下列选项中的()。
()是指因市场价格(利率、汇率、股票价格和商品价格)的不利变动而使银行表内和表外业务发生损失的风险。
根据税收征收管理法律制度的规定,下列各项中,属于征税主体的权利的有()。
①也很难想象,一个仅因学科成绩优秀或拥有了“红领巾”“五道杠”就被娇纵的“优等生”,即便日后成为“精英”,便会陡然懂得平等待人、体恤弱势人群②教育,尤其是基础教育,应该以健全人格的公民为培养目标,教育孩子“成人”的重要性远远大于“成才”③很难想象,一个
检验一个作家的主观愿望及其动机是否正确、是否善良,不是看他的宣言,而是看他的行为,主要是作品在社会大众中产生的效果。最能准确复述这段话的意思的是()。
N名学生的成绩已在主函数中放入一个带头节点的链表结构中。h指向链表的头节点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:8576698591726487,则平均分应当是:78.625。注意:部分源程序在文
最新回复
(
0
)