首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-07-22
34
问题
有如下程序:
#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/vyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classA{public:A(inti,intj){
定义如下枚举类型;enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是
结构化程序设计的3种结构是
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&);intm
下面程序的输出结果是#include<iostream,h>classexample{inta;public:example(intb){a=b++;}void
下列程序的运行结果为#include<iostream.h>voidprint(doublea){cout<<++a;}voidprint(inta,intb){
程序设计语言的基本成分是数据成分、运算成分、控制成分和
随机试题
突起路标分为A类(A1、A2、A3)和B类,A类为逆反射型,B类为非逆反射型,A3类突起路标发光强度系数最高。()
在数月前由国家有关部门举办的一次大型科普展中,有一个别具匠心的设计:三扇门上各有一个问题:“污染环境的是谁?”“饱受环境恶化之苦的是谁?”“保护环境的是谁?”拉开门,里面各是一面镜子,照出的是参观者自己。请回答:这一精巧的设计反映了人类实践活动中的什
病室的相对湿度为70%时,患者可出现
有线电视系统可采用无干线系统、独立前端系统、有中心前端系统、有远地前端系统四种基本模式,其中()是典型的电缆传输分配系统,由前端、干线、支线及用户分配网组成。
由于客户的风险随能力影响因素是在不断变化的,因此,客户风险类型的评估也应根据实际情况进行调整,考虑操作可行性与客户便利性,一般商业银行评估有效期限为一年,即每年重新对客户进行一次风险评估。()
按照我国贷款通则规定,贷款人发放贷款,必须严格执行中国人民银行规定的()指标。
某企业本期营业收入1100万元,营业成本800万元,管理费用为20万元,销售费用35万元,资产减值损失40万元,投资收益为45万元,营业外收入15万元,营业外支出10万元,所得税费用为32万元。假定不考虑其他因素,该企业本期营业利润为()万元。
种姓制度和婆罗门教是在印度历史上哪个时代形成的?()
每年S公司的每一个雇员都必须参加由S公司提供的两个健康保险计划中的一个。其中一个计划要求雇员自己出数目相当多的钱;另外一个计划则完全由S公司支付。许多S公司的雇员参加了要求他们自己出钱的计划。然而这个事实并不能表明他们觉得这个计划的好处比另一个不需要付款的
设总体X服从(a,b)上的均匀分布,X1,X2,…,Xn是取自X的简单随机样本,则未知参数a,b的矩估计量为=___________.
最新回复
(
0
)