首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-06-04
57
问题
有如下程序:
#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/v28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
模式或逻辑模式或概念模式模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
下列对于线性链表的描述中,正确的是()。A)存储空间必须连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且各元素的存储顺序是任意的C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间不一定是连续,且前件元素
执行下列语句序列:imx=1,&y=x;cout<<x<<’-’<<y<<end1;输出结果为______。
执行下列语句后,变量n的值是______。intn=0;for(inti=1;i<=3;i++)for(intj=1;j<<=i;j++)n++;
A、 B、 C、 D、 C软件的生命周期可分为软件定义、软件开发及软件运行维护三个阶段。其中软件定义阶段的主要工作有可行性研究与计划制订和需求分析等;软件开发阶段的主要工作有概要设计、详细设计和测试等;软件运
常见的软件开发方法有结构化方法和面向对象方法。对某应用系统经过需求分析建立数据流图(DFD),则应采用______方法。
在程序设计阶段应该采取__________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
若需要把一个函数“voidfun();”定义为一个类TestClass的友元函数,则应在类TestClass的定义中加入一条语句:___________。
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,__________是用户的数据视图,也就是用户所见到的数据模式。
随机试题
直接盖髓术最重要的注意事项是
患儿3岁。发热恶寒,鼻塞流涕,微咳,兼见脘腹胀满,不思乳食,呕吐酸腐,大便臭秽,舌苔厚腻。其诊断是
胆固醇是下列哪种化合物的前体
《东北地区振兴规划》提出建设新型石化产业基地,包括若干千万吨级原油加工基地、世界级乙烯生产基地,它们布点于()
某市一生产企业为增值税一般纳税人,本期进口原材料一批,向海关缴纳进口环节增值税20万元;本期在国内销售甲产品缴纳增值税30万元、消费税50万元,消费税滞纳金1万元;本期出口乙产品一批,按规定退回增值税5万元。该企业本期应缴纳城建税()万元。
关于金融资产的后续计量,下列说法中正确的有()。
从所给的四个选项中,选出最合适的一个填入问号处,使之呈现一定的规律性。
《唐律.名例律》:“诸断罪而无正条,其应出罪者,则举重以明轻;其应入罪者,则举轻以明重”。关于唐代类推原则,下列说法正确的是()。
爱与恨、喜与悲、紧张与松弛体现了情绪和情感是()
AmericanDreamsThereisacommonresponsetoAmericaamongforeignwriters:theU.S.isalandofextremeswherethebesto
最新回复
(
0
)