首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GrandChild{ public:: GrandChild(){strcpy(name,"Unknown");} co
有如下程序: #include using namespace std; class GrandChild{ public:: GrandChild(){strcpy(name,"Unknown");} co
admin
2020-07-23
42
问题
有如下程序:
#include
using namespace std;
class GrandChild{
public::
GrandChild(){strcpy(name,"Unknown");}
const char*get Name()const{return name;)
virtual char*get Address()const=0;
private:
char name[20];
};
class GrandSon:public GrandChild{
public:
GrandSon(char*name){}
char*get Address()const{return"Shanghai";}
};
int main(){
GrandChild*gs=new GrandSon("Feifei");
cout<
getName()<<"住在"<
get Address()
<
delete gs;
return 0;
}
运行时的输出结果是( )。
选项
A、Unknown住在Shanghai
B、Feifei住在Shanghai
C、Feife Unknown Shanghai
D、0
答案
A
解析
定义Grandson(”Feifei”)时,继承类型中构造函数没有任何操作,则在基类构造函数中把name赋值为”Unknown”,所以gs->get Name()输出name的值”Unknown”。gs->get Address()执行继承类中的get Address函数,输出”Shanghai”。总共输出“Unknown住在Shanghai”。
转载请注明原文地址:https://kaotiyun.com/show/GQyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下4个语句:①cout
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
下列有关类继承的叙述中,错误的是()。
有如下类定义:classBase{intm;public:intn;protected:intp;};classDerived
下列叙述中正确的是
下列字符串中,不可以用做C++标识符的是()。
在软件开发中,需求分析阶段可以使用的工具是( )。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下列数据结构中,能用二分法进行查找的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
糖尿病合并中度肾功能不全时应选用的降糖药为
下列哪项提示无排卵
在常规格式下,在Excel单元格中输入3/4,则单元格中的数据为()。
下列各项中,属于检查性控制的有()。
一列火车的车身长800米,行驶的速度是每小时60千米,铁路上有两座隧洞且长度相等。火车从车头进入第一个隧洞到车尾离开第一个隧洞用2分钟,从车头进入第一个隧洞到车尾离开第二个隧洞共用6分钟。两座隧洞之间相距多少千米?()
完成全面建成小康社会和实现现代化的历史性任务,重点和难点都在()。
发生重大突发事件时,根据安全第一的原则,首先应考虑将现场人员疏散至安全区域,以免造成更大的人员伤亡。以下关于火灾安全疏散的建议,错误的是()。
A、B、C三人从法学院毕业后,一人去了律师事务所,一人去了法院,一人去了检察院。甲、乙、丙三人做了以下猜测:甲:“A去了律师事务所,B去了法院。”乙:“A去了法院,C去了律师事务所。”丙:“A去了检察院,B去了律师事务所。”如果甲、乙、丙三人的猜测都只对了
AspartofeffortstoreduceilliteracyandpromoteEducationForAll(EFA)goals,theLagosStateAgencyforMassEducationha
WhatarethetwoseasoningsusedbymostAmericans?
最新回复
(
0
)