首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Publication{ ∥出版物类 char name[30]; public: Publication(char*n
有如下程序: #include using namespace std; class Publication{ ∥出版物类 char name[30]; public: Publication(char*n
admin
2020-07-30
0
问题
有如下程序:
#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 B ook:public Publication{ ∥书类
public:
Book(char*name):Publication(name){}
virtual const char*getTypeoconst{retum“书”;)
};
void showPublication(Publication&p){
cout<
)
int main(){
Book book(”精彩人生”);
showPublication(book);
return O:
}
运行时的输出结果是( )。
选项
A、未知类型:未知名称
B、未知类型:精彩人生
C、书:未知名称
D、书:精彩人生
答案
D
解析
因为类Book继承自基类Publication,所以在类Book中的虚常成员函数*getType(){return”书”;)就会覆盖基类中的虚常成员函数*get聊e()const{return“未知类型”;},所以在主函数中调用函数showPublication(book)时,getType()函数的输出的结果是“书”,getName()函数的输出结果为“精彩人生”。
转载请注明原文地址:https://jikaoti.com/ti/znl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)coast{this->a=a;}//②statici
有如下程序:#includeusingnarnespacestd;classBase{public:virtualvoidfunction1(){rout
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
有如下程序:#include<iostream>#include<cstring>usingnamespacestd;classXCF{inta:public:XCF(intaa=0):a(aa){cout<<"1";}XCF(X
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidShow(){cout<<’B’;>};classDerived:publicBase{
下列有关继承和派生的叙述中,正确的是()。
层次型、网状型和关系型数据库划分原则是()。
若PAT是一个类,则程序运行时,语句“PAT{*ad}[3];”调用PAT的构造函数的次数是()。
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。例如,N=3,有下列矩阵123456789计算结果为:
随机试题
对党员的纪律处分,必须经过_________讨论决定,报党的基层委员会批准。
登记每一客户的应收账款余额增减变动情况和信用额度使用情况的是
下列哪一部位或神经元受损可导致舞蹈病
患者刘某,女性,4岁。1999年3月21日就诊。主诉:腹胀痛、便秘1个月,患者发病的1个月来,因工作不顺,出现胸胁疼痛,纳呆,嗳气频作。用单方小茴香、藿香等煎汤内服后,上症稍减,但时作便秘,每于排便时,腹中胀痛而欲便不得,矢气频转而粪便难出,粪质先干后溏。
如图5-17所示,圆轴的扭矩图为()。(单位:kN.m)
下列账户的明细账宜采用三栏式账页的是()。
一国之所以要对国际收支逆差进行调节,是因为国际收支逆差会导致()。
现有A、B两个圆柱体的玻璃容器,底面积的比为5:4,A容器的水深9厘米,B容器的水深5厘米,再往两个容器各注入同样多的水,直到水深相等,这时水深为()厘米。(假设两个容器足够高)
创作人人都能看得懂的内容需要从人的基本认知出发。人与人的“共同语言”建立在对同一个事物相同的认知上,也就是双方能根据“语言”出相同的“现实所指”。在视频内容创作中,如果人物动作、场景结构、故事进展等元素能够利用意象图示更展现,内容的认知门槛就能有所降低
AutoWorks,Inc.—Mayfield’sBiggestCarSales&ServiceCenterDearCustomer,Yourinputisvaluabletous.Pleasetakethetime
最新回复
(
0
)