首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Publication{//出版物类 char name[30]; public: Publication(char*na
有如下程序: #include using namespace std; class Publication{//出版物类 char name[30]; public: Publication(char*na
admin
2019-05-06
23
问题
有如下程序:
#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*getTypeoconst{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中的虚常成员函数*getType(){return"书";}就会覆盖基类中的虚常成员函数*getType()const{return"未知类型";},所以在主函数中调用函数showPublication(book)时,getType()函数的输出的结果是“书”,getName()函数的输出结果为“精彩人生”。
转载请注明原文地址:https://kaotiyun.com/show/as8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostreanl>usingnamespaeestd;classAA{public:AA(){cout<<’1’;}};classBB:publicAA{
下列关于运算符函数的叙述中,错误的是
下列运算符函数中,肯定不属于类Value的成员函数的是
当使用关键字______作为函数返回类型时,该函数不返回任何值。
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<<end
以下关于数据的逻辑结构的叙述中,不正确的是()
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
按照标识符的要求,下列选项中,()符号不能组成标识符。
在软件开发过程中,需求分析阶段产生的主要文档是
关系关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。
随机试题
Itwasintheyearof2002______theysetupabranchcompanyinChina.
下列关于血红蛋白的叙述哪一项是错误的
柴胡善于治疗的是()羌活善于治疗的是()
系统性红斑狼疮何系统损害提示病重预后差
物业管理企业在确定写字楼租金时,一般要考虑的主要因素有()。
黏性土层①的天然孔隙比e0=0.84;当固结压力为100kPa和200kPa时,其孔隙比分别为0.83和0.81。试计算压缩系数a1-2并判断该黏性土属于( )压缩性土。假定Mk≠0,试问图中尺寸x满足下列( )项关系式时,其基底反力呈矩形均匀分布
背景资料某住宅楼工程,场地占地面积约10000m2,建筑面积约14000m2。地下2层,地上16层,层高2.8m,檐口高47m,结构设计为筏板基础,剪力墙结构。施工总承包单位为外地企业,在本项目所在地设有分公司。本工程项目经理组织编制了项目施工组织设计
2015年某居民企业向主管税务机关申报应税收入总额120万元,成本费用支出总额127.5万元,全年亏损7.5万元。经税务机关检查,成本费用支出核算准确,但收入总额不能确定。税务机关对该企业采取核定征税办法,应税所得率为25%。2015年度该企业应缴纳企业所
根据营业税法律制度的规定,下列各项中,免征营业税的有()。
HowAmerica’sMostSuccessfulExecutivesAccomplishSoMuchinSoLittleTimeTheyheadthenation’sbiggest,fastest-grow
最新回复
(
0
)