首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GrandChild{ public: GrandChild(.){strcpy(name,”Unknown”);} eonst char*getName()const{
有如下程序: #include using namespace std; class GrandChild{ public: GrandChild(.){strcpy(name,”Unknown”);} eonst char*getName()const{
admin
2010-04-08
51
问题
有如下程序:
#include
using namespace std;
class GrandChild{
public:
GrandChild(.){strcpy(name,”Unknown”);}
eonst 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<
getName()<<”住在”<
getAddress()<
delete gs;
return 0;
}
运行时的输出结果是【 】。
选项
答案
Unknown住在Shanghai
解析
定义Grandson(“Feifei”)时,继承类中构造函数没有任何操作,则执行的基类构造函数中把name赋值为“unknown”,所以gs->getName( )输出name的值“Unknown”。gs->getAddress( )执行继承类中的getAddress函数,输出“Shanghai”。总共输出“Unknown住在Shanghai”。
转载请注明原文地址:https://kaotiyun.com/show/EAjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下能正确定义字符串的语句是()。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
算法的空间复杂度是指()。
若有程序段charc;doubled:scanf("%lf%c",&d,&c);如果想把2.3输入给变量d,字符’f’输入给变量c,程序运行时正确的输入是()。
下列合法的标识符是()。
在一棵二叉树上,第5层的结点数最多是()。
以下选项中,合法的C语言常量是
将E—R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
企业通过购买专利技术或引进技术进行仿制的技术战略属于()
群体决策
以下组合,错误的是
哮病缓解期分为
A.气血虚弱B.肾虚肝郁C.脾肾亏损D.肝郁血热E.肝郁脾虚围绝经期崩漏,多属
根据《行政诉讼法》规定,相对人对具体行政行为不服直接向人民法院提起诉讼,应当在知道作出具体行政行为之日起()内提起,法律另有规定的除外。
针对多种敏感情境的系统脱敏处理方法包括()。
把坚持党的领导、人民当家作主、依法治国有机统一起来,是我国社会主义法治建设的一条基本经验。对于这一基本经验的正确理解是:
根据以下资料。回答69-72题。2006年东北三省人均地区生产总值总和为()元。
A、Thetripwasworthboththetimeandthemoney.B、Thetripwasnotworthboththetimeandthemoney.C、Sheenjoyedhertripv
最新回复
(
0
)