首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class GrandChild{ public: GrandChild( ){strcpy(name,"Unknown"
有如下程序: #include<iostream> using namespace std; class GrandChild{ public: GrandChild( ){strcpy(name,"Unknown"
admin
2011-01-19
45
问题
有如下程序:
#include<iostream>
using namespace std;
class GrandChild{
public:
GrandChild( ){strcpy(name,"Unknown");}
const char*getName( )const{return name;}
virtual char * getAddress( )const=0;
private:
char name[20];
};
class GrandSon:public GrandChild{
public:
GrandSon(char * name){}
char * getAddress( )const{return"Shanghai";}
};
int main( ){
GrandChild * gs=new GrandSon("Feifei");
cout<<gs->getName( )<<"住在"<<gs->getAddress( )<<endl;
delete gs;
return 0;
}
程序的输出结果是______。
选项
答案
Unknown住在Shanghai
解析
首先调用构造函数将name初始化为“Feifei”,再通过继承的getName( )函数调用构造函数将name更改为“Unknown”输出;直接输出“住在”,再调用getAddress( )函数输出Shanghai。
转载请注明原文地址:https://kaotiyun.com/show/aTVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序段:intr=8:prinff(“%d\n”,r>>1);程序运行后的输出结果是()。
有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);
下列选项中可作为C语言合法常量的是()。
下列字符数组初始化语句中,不正确的是()。
下列给定程序中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.h>#
结构化程序设计的3种结构是()。
某棵树只有度为3的结点和叶子结点,其中度为3的结点有8个,则该树中的叶子结点数为()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
以下程序拟读取一个姓氏,查找其对应的年龄并输出:#include<stdio.h>#include<string.h>#include<stdlib.h>structperson{charname[10];intage;};struetp
己知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数oper
随机试题
小儿洋地黄中毒最常见的表现是
下列关于代议制的说法不正确的有()
Sometimesyou’llhearpeoplesaythatyoucan’tloveothersuntilyouloveyourself.Sometimesyou’llhearpeoplesaythatyou
男性患者,42岁,发现大腿肿块生长迅速,予以切除。肿物直径6cm,质韧,灰白色,镜下见肿瘤细胞排列成羽毛状结构,细胞间有多量的胶原纤维,核分裂较少,免疫组化Vimentin阳性,SMA、CD68、EMA阴性。有关此病的预后,错误的是
很少造成感染,但毒力强,一旦造成感染病情凶险,死亡率高产褥感染最常见的细菌为
下列收入中,属于民间非营利组织收入的有()。
贯彻“以人为本”的教育理念首先应做到()。
社会救济和弱势人口的救助属于政府的()。
研究发现,中年之后开始学习演奏乐器,可以在很短时间内就令听力显著改善。此外,聆听和演奏乐曲需要调动多个大脑系统协作,这也有助于帮助因衰老和疾病受损的大脑恢复和保持功能。因此,学习演奏乐器可以预防衰老。以下哪项如果为真,最能支持这一论证?
操作系统将CPU的时间资源划分成极短的时间片,轮流分配给各终端用户,使用户单独分享CPU的时间片,有“独占计算机”的感觉,这种操作系统称为
最新回复
(
0
)