首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Father{ public: Father(string
有如下程序: #include #include using namespace std; class Father{ public: Father(string
admin
2015-07-22
41
问题
有如下程序:
#include
#include
using namespace std;
class Father{
public:
Father(string s):name(s) { cout<<’F’; }
~Father() { }
private:
string name;
};
class Mother{
public:
Mother(string s):name(s) { cout<<’M’; }
~Mother() { }
private:
string name;
};
class Child:public Mother,public Father{
public:
Child(string s1,string s2,string s3,int a):Father(s1),Mother(s2),name(s3),age(a) { cout<<’C’; }
~Child() { }
private:
string name;
int age;
};
int main(){
Child son("Zhang","Li","Ming",20);
return 0;
}
运行时的输出结果是
选项
A、C
B、FMC
C、MFC
D、FMC20
答案
C
解析
执行派生类构造函数的顺序是:
1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类析构函数,4、执行基类的析构函数。所以本题中执行构造函数为先执行基类Mother的构造函数、然后执行基类Father的构造函数,再执行派生类的构造函数函数,所以输出MFC,答案C正确。
转载请注明原文地址:https://www.kaotiyun.com/show/kuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类中定义和实现的函数称为()。
下列的各类函数中,()不是类的成员函数。
假定MyClass为一个类,则执行MyClassa[3],*p[2];语句时,自动调用该类构造函数()次。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
有以下程序()。#include<iostream.h>intf(intn){if(n==1)returnl;elsereturnf(n-1)+1;
下面关于C++语言变量的叙述错误的是
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
一个关系中属性个数为1时,称此关系为
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______.
随机试题
在计算机网络中,为了使互连的各种数据终端设备能够互相通信,制定了____________。
Itisonlyashiny,yellowmetal,butitisoneofthemostvaluablemetalsonearth.Sincethebeginningoftime,menhavelook
在配制和储存去甲肾上腺素的过程中应避免加热,其原因是去甲肾上腺素可发生
患者,女,35岁。右上6大面积银汞充填,要求修复治疗。检查:面大面积银汞充填体,牙冠剩余硬组织少,仅残留颊舌薄壁,无松动,无叩痛,已行完善根管治疗。对该患者最佳的治疗方案是
某市街头发生一起打架斗殴致人死亡案件,侦查人员赶往现场调查取证,并收集到以下证言,请问符合条件的证言是()。
一美术教师计划从8门课F,H,L,N,O,P,S和W中恰好选出6门来连续讲3天课。每天恰好讲两门课,上午和下午各讲一门课。该计划遵循以下原则:(1)若有O时,O一定是在第2天;(2)若有S和W时,S和W只能在上午;(3)O和P不能与L在同一天;(4
国家通过各种途径,(),并在发展生产的基础上,提高劳动报酬和福利待遇。
Corporationsasagroupofferavarietyofjobs.Mostlargecompaniessendpeopletocollegestointerviewgraduatingstudentsw
Allfactoriesandminesare_____bygovernmentofficials.
A、Theyoungertheyare,thelesstheyusebothoftheirhands.B、Theybecomeone-handedandstartusingbothhandsalternately.
最新回复
(
0
)