首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Publication{//出版物类 char name[30]; public: Publication(char
有如下程序: #include using namespace std; class Publication{//出版物类 char name[30]; public: Publication(char
admin
2016-11-25
96
问题
有如下程序:
#include
using namespace std;
class Publication{//出版物类
char name[30];
public:
Publication(char*name="未知名称"){
strcpy(this->name,name);
}
const char*getNameoconst{return name;}
virtual const char*getType()const{return"未知类型";}
};
class Book:public Publication{//书类
public:
Book(char*name):Publication(name){)
virtual const char*getType()const{return"书";}
};
void showPublication(Publication &p){
cout<
}
int main(){
Book book("精彩人生");
showPublication(book);
return 0:
}
运行时的输出结果是( )。
选项
A、未知类型:未知名称
B、未知类型:精彩人生
C、书:未知名称
D、书:精彩人生
答案
D
解析
因为类Book继承自基类Publication,所以在类Book中的虚常成员函数*getTpye(){return”书”;}就会覆盖基类中的虚常成员函数*getType()const{return"未知类型";},所以在主函数中调用函数showPublication(book)时,getType()函数的输出的结果是“书”,getName()函数的输出结果为“精彩人生”。
转载请注明原文地址:https://kaotiyun.com/show/gEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义“intk,*q;”,则下列各选项中,赋值表达式正确的是()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()。
表达式x.operator++()还可写成【】。
下列函数中,()是对文件进行写操作的。
在树形结构中,树根结点没有【】。
对于模板定义关键字class和typename说法不正确的是
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
语句int*i;i=newint[10];,释放指针i的语句是【】。
用树形结构来表示实体之间联系的模型称为
允许用户为类定义一种模式,使得类中的某些数据成员及成员函数的返回值能去任意类型,它属于一个( )。
随机试题
社会工作者小何为社区内的单亲妈妈开展了主题为“瑰丽人生”的小组。在第1节小组活动中,小何带领组员共同制定了小组规范,下列内容中,属于文化规范的是()。
男性,40岁,农民。不规则发热3天,伴头痛、腰痛、视力模糊去乡卫生院就诊。体检:面部及上胸部充血,球结膜水肿,有出血点,腋下及背部有散在针尖大小出血点,血压12/8kPa(90/60mmHg),因同村有类似病人送往城市医院,拟诊为流行性出血热发热期。病
解吸又称脱吸,是脱除吸收剂中已被吸收的溶质,而使溶质从液相逸出到气相的过程,下列工业上不采用的解吸方法是()。
企业每期期末计提一次还本息的长期借款利息,对其中应当予以资本化的部分,下列会计处理正确的是()。
假设ABC公司的股票现在的市价为30元。有1份以该股票为标的资产的看涨期权,执行价格为30.5元,到期时间是6个月。6个月以后股价有两种可能:上升35%,或者下降20%。无风险报酬率为每年4%。拟利用复制原理,建立一个投资组合,包括购进适量的股票以及借入必
阅读下面的材料,按要求作文。这个世界上有很多种生活,如果命运将你推向任何一种,都别奇怪,别怨天尤人,它并没有剥夺你幸福的权利。在任何一种生活里,我们都能找到属于自己的幸福。根据材料所引发的思考和感悟,写一篇论说文。要求:角度自
()水平决定教育的规模和速度。
消费者协会是由政府有关部门发起,依法成立的社会团体,是专门从事消费者权益保护工作的公益性组织。下列关于消费者协会说法正确的是()。
网上“恶搞”,是对“搞”的对象不加限制。和谐理念要求社会成员诚信友爱.“恶搞”则全然不顾别人的感受,“恶搞”说这是“幽默”,却不把自己作为“恶搞”的对象;和谐理念要求以理性方式表达自己的利益诉求,“恶搞”却不考虑采取的手段是否合理合法;创新在于创造新的事物
A、Thereisnospacetoputinsolarunits.B、ItisdecidedbyMotherNature.C、Itisnottherighttimetouseit.D、Itcoststo
最新回复
(
0
)