首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
58
问题
有如下程序:
#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://kaotiyun.com/show/WCyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VCAi或使用【答题】菜单打开考生文件夹proj2下的工程proj2。其中有类Point(“点”)、lleetangle(“矩形”)和Circle(“圆”)的定义。在程序所使用的平面坐标系统中,x轴的正方向是水平向右的,y轴的正方向是竖直向下的。请在
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj2,实现一个自定义的字符串类MyString,重载取下标操作符([]),使类的对象能够通过下标取字符串的某位元素。如果下标越界,则返回第一个元素的值。请在程序中//**********found*
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(inti=0){cout
下列关于运算符重载的描述中,正确的是()。
给定程序中,函数fun的功能是:计算下式前11项的和,并作为函数值返回。例如,当形参n的值为10时,函数返回一0.204491。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。注意:源程序给出如下。
下列各组类型声明符中,含义相同的一组是()。
下列选项中不属于结构化程序设计原则的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
下列符号中不属于C++关键字的是()。
下列关于二叉树的叙述中,正确的是()。
随机试题
除了心理发展视角外,也可以从文化视角对青少年进行研究。从文化视角来看,文化叛逆青少年行为的特点主要有()。
治疗痰火上扰型之狂证的最佳选方是
中频电对人体作用的深度较低频电深,其原因为
炮制对含生物碱类药物的影响,叙述错误的是( )。
未报建的开发项目不得办理招标投标和发放施工许可证,设计、施工单位不得承接该项工程的设计和施工。()
下列属于施工招标阶段工作制度的有()。
现有AaBb和Aabb两种基因型的豌豆个体,假设这两种基因型个体数和生殖能力均相同,自然状态下,下一代中稳定遗传的个体所占比例是()。
奶粉价格一路飙涨,消费者是无辜的,但也在一定程度上促成了这个事。“越贵的越好”心态是市场的现实折射。在国产奶粉品牌商看来,中国这些年总有“几颗耗子屎毁了一锅汤”。因为毛利高,国内企业海外注册品牌冒充原装进口的事情______________,在网上引发很多
Ifsoldieringwasforthemoney,theSpecialAirService(SAS)andtheSpecialBoatService(SBS)wouldhavedisintegratedinre
Idon’tremembersayinganythinglikethat.Youarepurposely______mywordstoproveyourpoint.
最新回复
(
0
)