首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Publication{//出版物类 char name[30]; Publication(char*nam
有如下程序: #include<iostream> using namespace std; class Publication{//出版物类 char name[30]; Publication(char*nam
admin
2020-07-30
21
问题
有如下程序:
#include<iostream>
using namespace std;
class Publication{//出版物类
char name[30];
Publication(char*name=’’未知名称’’){
strcpy(this->name,name);
}
const char*getName()const{return name;}
virtual const char*getType()const{return’’未知类型’’;}
class Book:public Publication{//书类
Book(char*name):Publication(name){}
virtual const char* getTypeoconst{return’’书’’;}
void showPublication(Publication&p){
cout<<p.getType()<<’’:’’<<p.getName()<<end1;
}
int main(){
Book book(’’精彩人生’’);
showPublication(book);
return 0:
}
运行时的输出结果是( )
选项
A、未知类型:未知名称
B、未知类型:精彩人生
C、书:未知名称
D、书:精彩人生
答案
D
解析
因为类Book继承自基类Publication,所以在类Book中的虚常成员函数*getType(){return’’书’’;}就会覆盖基类中的虚常成员函数*getType()const{return’’未知类型’’;},所以在主函数中调用函数showPublication(book)时,getType()函数的输出的结果是“书”,getName()函数的输出结果为“精彩人生”。
转载请注明原文地址:https://jikaoti.com/ti/IGl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹pmj3下的工程proj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABCD
下列语句中错误的是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(inti=0){cout
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元素中的值乘以m。例如,若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出一0.283333。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODll.C中,不要改动main函数,不得增行或
请编写函数fun,其功能是将形参S所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
下列选项中,错误的C++表达式是()。
下面不属于软件工程的3个要素是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
随机试题
经过返修加固处理的分项工程,外形尺寸增大但仍然能满足安全使用要求的可以()。
世主有先生者①,有后生者,有不生者。昔者楚庄王谋事而当,居有忧色。申公巫臣问曰:“王何为有忧也?”庄王曰:“吾闻诸侯之德,能自取师者王,能自取友者霸,而与居不若其身者亡。以寡人之不肖也,诸大夫之论莫有及于寡人,是以忧也。”申公巫臣曰:“古之知道者曰先生,其
女,30岁,头晕,心悸、齿龈出血、月经量过多半年余,曾在当地服止血药治疗未愈。近一周因呼吸道感染伴发热、齿龈出血加重来门诊检查,诊为再生障碍性贫血。病人经雄激素治疗5个月后,首先升高的应是()。
某烧结普通砖砌体结构.应特殊需要需设计有地下室,如图3-11所示。房屋的长度为L,宽度为日。抗浮设计水位为-1.0m。基础底面标高为-4.0m;算至基础底面的全部恒荷载标准值g=50kN/m2,全部活荷载标准值p=10kN/m2;结构重要性系数γ0=0.9
维持人体躯体姿势最基本的反射是()。
根据高中阶段三个年级学生学习、生活的不同特点,论述高中心理健康教育的目标细化后的年级目标。
根据所给材料,回答问题。相比虹膜识别、人脸识别,指纹识别是生物识别技术中发展最成熟、最便利、综合成本最优的技术。指纹识别技术利用人体指纹的唯一性与稳定性特点,通过光电技术、模式识别和计算机图像处理技术,对活体指纹进行采集、分析和比对,从而自动、迅速、
根据以下资料,回答下列问题。2017年1—4月份,全国规模以上工业企业实现利润总额22780.3亿元,同比增长24.4%,增速比1—3月份放缓3.9个百分点。1—4月份,规模以上工业企业实现主营业务收入37.7万亿元,同比增长13.5%。
我国历史上第一次正式公布成文法是以下哪一项活动()
半导体存储器从器件原理的角度可分为______和______。
最新回复
(
0
)