首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Book { public: Book(char* t=" ") { strcpy(title,t); } private: char title[40]; }; cl
有如下程序: #include using namespace std; class Book { public: Book(char* t=" ") { strcpy(title,t); } private: char title[40]; }; cl
admin
2015-06-27
19
问题
有如下程序:
#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、virtualchar*Category()const;
D、virtualchar*Category()const=0;
答案
D
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被"初始化"为0的函数,包含纯虚函数的类为抽象类,抽象类是不能被实例化的,但是可以定义指向抽象类数据的指针变量,当派生类成为具体类后,就可以用这种指针指向派生类的对象,然后通过该指针调用虚函数,实现多态性的操作。所以本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/raE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
每个C++程序都必须有且仅有一个______。
若语句cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<”OK!”;是程序中第一个输出语句,则输出结果是______。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______。
函数调用时,若形象,实参均为数组,则其传递方式是【】。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
函数模板______。
有如下定义inta;floatf;doublei;则表达式4+‘a’+i*f的值的数据类型是______。
关于类模板,下列表述中不正确的是()。
有关析构函数的说法不正确的是()。
随机试题
(2012年)根据证券法律制度的规定,下列关于上市公司非公开发行股票的表述中,正确的有()。
(2008年4月)社会主义国家各族人民的最高利益是__________。
视神经记录到的视觉动作电位和听神经上记录到的听觉动作电位()
A.消痰软坚,利水消肿B.清化热痰,宽胸散结C.清化热痰,散结消肿D.泻肺平喘,利水消肿E.清肺化痰,止咳平喘昆布的功效是
我国国债是指()向投资者出具的、承诺在一定时期支付利息和到期偿还本金的债权债务凭证。
2019年初甲居民企业以实物资产1600万元直接投资于乙居民企业,取得乙企业40%的股权。2019年12月,甲企业全部撤回对乙企业的投资,取得资产总计2600万元,撤回投资时乙企业所有者权益为5350万元,其中实收资本4000万元,资本公积200万
日前,被称为“法国大展”的“名馆名家名作”纪念中法建交50周年特展在国家博物馆展出。这是一次重量级的展览,10幅名作都是从法国各大国立博物馆______的精品之作,______了法国从文艺复兴到当代的艺术精华。填入画横线部分最恰当的一项是:
给定资料 1.2013年6月初,全国多个地区接连发生多起重特大安全生产事故,造成重大人员伤亡和财产损失。中共中央总书记、国家主席、中央军委主席习近平对此高度重视,就做好安全生产工作作出重要指示。 习近平指出,接连发生的重特大安全生产事故,造成了重大
网络设备处于错误状态,但仍然在运行时,故障报告使用()颜色。
Dr.AlanHirschdesignssmellsforbusinesses.Hesaysthatitdoesn’ttakeawholelotofsmelltoaffectyou.Storeownerscan
最新回复
(
0
)