首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Father{ public: Father(string
有如下程序: #include #include using namespace std; class Father{ public: Father(string
admin
2015-07-22
85
问题
有如下程序:
#include
#include
using namespace std;
class Father{
public:
Father(string s):name(s) { }
~Father() { cout<<’F’; }
private:
string name;
};
class Mother{
public:
Mother(string s):name(s) { }
~Mother() { cout<<’M’; }
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) { }
~Child() { cout<<’C’; }
private:
string name;
int age;
};
int main(){
Child son("Zhang","Li","Ming",20);
return 0;
}
运行时的输出结果是
选项
A、C
B、CMF
C、CFM
D、20CMF
答案
C
解析
执行派生类构造函数的顺序是:
1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类析构函数,4、执行基类的析构函数。所以本题中执行析构函数为派生类的析构函数、Father的析构函数、Mother的析构函数,所以输出CFM,答案C正确。
转载请注明原文地址:https://kaotiyun.com/show/5uNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列的各类函数中,()不是类的成员函数。
类模板template<classT>classx(…),其中,友元函数f成为从该类模板实例化的每个模板类的友元,则其说明应为()。
假定MyClass为一个类,则执行MyClassa[3],*p[2];语句时,自动调用该类构造函数()次。
下列是模板声明的开始部分,其中正确的是______。
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。classvector2D{doublex;//x分量
语句“ofstreamf("DATA.DAT",iosbase::appliosbase::binary);”的功能是建立流对象f,并试图打开文件DATA.DAT与之连接,而且()。
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
算法的时间复杂度是指【】。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
下列有关算法的描述中,错误的是()。
随机试题
患者,女,32岁。尿频、尿急、尿痛,下腹坠胀2日来诊。尿培养见血琼脂平板上长出中等大、湿润、灰白色菌落,菌落计数106CFU/ml,中国蓝平板为中等大、蓝色菌落,氧化酶阴性,吲哚(+)。问题2:适用于泌尿系细菌感染的药物敏感试验是
精密附着型义齿通常认为是较理想的修复体,其突出优点有许多,下列哪项不是其优点
青霉素治疗( )诺氟沙星治疗( )
《中华人民共和国环境保护法》所称的环境是指影响人类社会生存和发展的( )自然因素的总体,包括大气、水、海洋、土地、矿藏、森林、草原、野生生物、自然遗迹、人文遗迹、自然保护区、风景名胜区、城市和乡村等。
根据选定的参考基准和计算方法的差异,相继出现的超买超卖型指标有()。
中国公民李某出版散文集取得稿酬收入40000元,将其叶6000元通过民政部门捐赠给贫困山区。李某稿酬所得应缴纳个人所得税()元。
北京山顶洞人已能够()。
相比那些不踢足球的大学生,经常踢足球的大学生的身体普遍健康些。由此可见,足球运动能锻炼身体,增进身体健康。以下哪项为真,最能削弱上述论断?()
Thesaleusuallytakesplaceoutsidethehouse,withtheaudience______onbenches,chairsorboxes.
Wetakeeightothercourses______Englishthissemester.
最新回复
(
0
)