首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Book{ public: Book(char*t=’’ ’’){strcpy(title,t);} private:
有如下程序: #include using namespace std; class Book{ public: Book(char*t=’’ ’’){strcpy(title,t);} private:
admin
2019-05-22
49
问题
有如下程序:
#include
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<
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://kaotiyun.com/show/7I8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 B数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。
A、 B、 C、 D、 C派生类在公有派生和保护派生两种方式下,可以访问基类的保护成员。虚基类也可以被实例化,虚函数如果在派生类中不被重新定义,则直接被派生类继承。
A、 B、 C、 D、 B本题考查数据库的关系运算。两个关系的并运算是指将第一个关系的元组加到第二个关系中,生成新的关系。因此,并运算不改变关系表中的属性个数,也不能减少元组个数。两个关系的交运算是包含同时出
4传值是默认的参数传递方式。如果调用函数时,须要改变实参或者返回多个值,就应该采用传地址方式。传递指针属于显式的传地址方式,传递引用属于隐式的传地址方式。本题采用的是传递引用,所以实参被改变。
关系模型数据库系统模型有3种,分别为:层次模型、网状模型和关系模型。其中,层次模型用树型结构表示,网状结构用无向图表示,关系模型用二维表表示。
A、 B、 C、 D、 A关系的并运算是指,由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元组。
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
在结构化分析使用的数据流图中,使用用__________解释其中的图形元素。
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是_____
以下选项中合法的用户标识符是
随机试题
《中国药典》(2000版)规定的计量单位与名称是
能直接编程的梯形图必须符合顺序执行,即从________到________,从________到________地执行。
咯血患者ANCA阳性常见于下述哪种情况
符合G蛋白耦联受体(GPCR)信号通路特征的是
羊脂油炙淫羊藿的作用是
国家信贷政策规定的首付款比例一般是个人购买普通住房首付款的()比例要求。
因企业合并所形成的商誉和使用寿命不确定的无形资产,若期末不存在减值迹象,则不必进行减值测试。()
有的成语与历史人物密切相关。下列选项中,与“狡兔三窟”相关的历史人物是()
单元备课
证券到期日的长短与市场利率变化的可能性成正比,到期日越长,市场利率变化的可能性就越大,反之则越小。
最新回复
(
0
)