首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Publication{ ∥出版物类 char name[30]; public: Publication(ch
有如下程序: #include using namespace std; class Publication{ ∥出版物类 char name[30]; public: Publication(ch
admin
2020-07-30
32
问题
有如下程序:
#include
using namespace std;
class Publication{ ∥出版物类
char name[30];
public:
Publication(char
*
name=”未知名称”){
strcpy(this->name,name);
}
const char
*
getName()const{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中的虚常成员函数,*getType(){return"书";)就会覆盖基类中的虚常成员函数*getType()const{return"未知类型";),所以在主函数中调用函数showPublication(book)时,getType()函数的输出的结果是“书”,getName()函数的输出结果为“精彩人生”。
转载请注明原文地址:https://kaotiyun.com/show/zWyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于new运算符的下列描述中,错误的是()。
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a:Y=b:}voidC
下列不属于软件工程3个要素的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下面不属于C++的预定义的流对象是()。
下面关于派生类的描述中错误的是()。
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程pmj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输
随机试题
治疗湿热痢疾、黄疸、淋证宜选用的药物是
某医院用两种方案治疗急性肝炎,观察疗效为:无效、好转、显效和痊愈。比较两种方案疗效之间的差别,应采用的统计分析方法是
下列关于心悸水饮凌心证的论述,哪项不正确:
患者,平素脾气急躁,2天前突发眩晕,头目胀痛,每因烦劳而头晕加重,并见耳鸣,失眠多梦,肢麻震颤,颜面潮红。舌红苔黄,脉弦。其适宜的治法应为
某证券公司持有一种国债,面值500万元,当时标准券折算率为1:1.27。当日该公司有现金余额4000万元;买入股票50万股,均价为每股20元;申购新股600万股,价格每股6元。为保证当日资金清算和交收,该公司需要回购融入资金为______万元,库存国债__
某一时期内A商品的需求函数Qd=50-5P,供给函数Qs=-10+5P,Qd为需求量,Qs为供给量,P为价格。关于弹性的说法,正确的有()。
根据下列资料,回答下列题。2012年,江西省服务业完成固定资产投资4312.39亿元,比上年增长28.1%,占全省固定资产投资的比重为37.9%。2012年,全省服务业实际利用外资金额达18.39亿美元,增长30.2%,占全社会实际利
语文课程积极倡导__________的学习方式。
根据下表。回答以下问题。2013年1~5月我国对美国进出口总值约比上年同期增长()。
A、Ithasthemostinternationalstudentsintheworld.B、ItisattractingmoreandmorestudentsfromAsiaC、Itprovidesaquali
最新回复
(
0
)