首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Book{ public: Book(char * t=’’’’){strcpy(title,t);} privme: char title[40]; }; class
有如下程序: #include using namespace std; class Book{ public: Book(char * t=’’’’){strcpy(title,t);} privme: char title[40]; }; class
admin
2020-06-29
56
问题
有如下程序:
#include
using namespace std;
class Book{
public:
Book(char * t=’’’’){strcpy(title,t);}
privme:
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、vinual char * Category()const;
D、Virtual char * Category()const=0;
答案
D
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为0的函数,包含纯虚函数的类为抽象类,抽象类是不能被实例化的,但是可以定义指向抽象类数据的指针变量,当派生类成为具体类后,就可以用这种指针指向派生类的对象,然后通过该指针调用虚函数,实现多态性的操作。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/r78p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
下列语句中,错误的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在∥********error********的下面,修改该语句即可。提示:
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:Hello注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********err
设二叉树如下:则后序序列为
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
在下列枚举符号中,用来定位文件开始位置的方式是
下列字符串中,不可以用做C++标识符的是()。
随机试题
多巴酚丁胺治疗心力衰竭药物的主要作用原理是
患者,男,40岁。两胁胀痛,痛无定处,食少纳呆,舌苔薄白,脉弦。实验室检查:血清丙氨酸转氨酶246U/L,HBsAg阳性。其证型是
可以动用证券公司客户信用交易担保证券账户内的证券和客户信用交易担保资金账户内的资金的情形有()。
影响贷款偿还的非财务因素在内容和形式上都是复杂多样的,一般可以从()分析非财务因素对贷款偿还的影响程度。
在岗培训成本较低、简单易行,能够()。
我国幼儿园的教学是()。
Thefirstrobotswereinventedinthe1920s.RobotshaveappearedinmanyAmericanfilms.Insomefilms,theyarestronger,fast
设A为3阶矩阵,交换A的第1行与第2行得矩阵B,再将B的第1列的2倍加到第3列上得到矩阵,则A-1=().
【说明】某学校建立了一个网上作业提交与管理系统,基本功能描述如下:(1)账号和密码。任课老师用账号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的账号和密码。(2)作业提交。学生使用账号和密码登录系统后
Atwhatagewillmostchildrenenteragrammarschoolorasecondaryschool?
最新回复
(
0
)