首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
54
问题
有如下程序:
#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打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0a=一10z=A注意:错误的语句在//*******
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=“aBc
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPlanet的保护数据成员distance和revolvePeriod,它们分别表示行星距太阳的距离和行星的公转
有如下类和变量定义:classParents{public:intpublicData;private:intprivateData;};
在软件开发中,需求分析阶段产生的主要文档是( )。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error***
下列字符中,可以出现在合法的C++标识符中的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下面不能作为结构化方法软件需求分析工具的是
下列字符串中可以用作C++标识符的是
随机试题
学科课程以学科为中心,活动课程以_____为中心。
口服补液盐不适合于
设备采购监理的监理资料不包括选项中的()。
背景资料: A公司中标某工业改建工程,合同内容包含厂区所有的设备、工艺管线安装等施工总承包。A公司进场后,根据工程特点,对工程合同进行分析管理,将其中亏损风险较大的部分埋地工艺管道(设计压力0.2MPa)施工分包给具有资质的B公司。 A公司对B公司进行
新人伙的普通合伙人只对其入伙后的合伙企业债务承担连带责任。()
2018年7月,开发商甲公司与乙建筑公司订立建设工程合同,由乙公司为其承建商品房一栋。之后乙公司将工程转包给无相应建筑资质的丙公司。丙公司为承建该工程,向丁公司融资租赁塔吊两台,丁公司因此根据丙公司的选择与厂家签订了买卖合同,合同未约定质量检验期
合唱谱采用高、低音谱表分声部记录,高音谱表记录_________、_________两个声部,低音谱表记录次中音与低音声部。
矛盾不可避免,问题总是存在,但我们既不能因为畏惧困难就____________,也不能只凭____________的一腔血勇。填入画横线部分最恰当的一项是:
A
A、Trydifferentclassestomakesurewhichmajorfitsyou.B、Neverchangemajorsonceyou’vejuststartedthecourse.C、Changem
最新回复
(
0
)