首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Father{ public: Father(string
有如下程序: #include #include using namespace std; class Father{ public: Father(string
admin
2020-07-23
32
问题
有如下程序:
#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://jikaoti.com/ti/POl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下定义:classInner{public:voidf1(){cout
有如下程序:#include#includeusingnamespacestd;classWheel{public:Wheel(strings=
下列关于C++流的叙述中,正确的是
关于赋值运算符=的重载,下列表述中错误的是
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
下列字符串中,不可以用做C++标识符的是()。
请使用VC6或使用[答题]菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.cpp,补充编制C++程序proj3.cpp,其功能是读取文本文件in.dat中的全部内容,将文本存放到doe类的对象myDoc中。然后将my
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
软件调试的目的是
随机试题
金融租赁的对象一般是()
根据马斯洛需要层次论的观点,保护自己免受身体和情感的伤害的需要属于()
下列关于管理活动的理解不正确的是()
A.肩部疼痛,活动受限B.肘外侧痛并向前臂外侧放射C.无痛性腕背侧肿块,挤压消失后又出现D.拇指伸屈时疼痛,掌指关节掌面可扪及小结节,有压痛E.右臀部疼痛沿股后外侧至胭窝肱骨外上髁炎可能出现的症状是
患者,男,25岁,因肋骨骨折后合并气胸急诊,行胸腔闭式引流术。对胸腔闭式引流护理,错误的是
下列哪组药最适合于癃闭肾阳衰惫证
建设法律关系主体,主要是指参加或管理、监督建设活动,受建设工程法律规范调整,在法律上享有权利、承担义务的( )。
某项目设计年生产能力为20万件产品,年固定成本为100万元,变动成本率60%,销售税金及附加率为15%,已知单位产品价格为100元,请对下列问题进行选择。对项目进行不确定性分析,常用的方法有:盈亏平衡分析和()法。
将以下中国近现代史上提出的口号按提出时间的先后顺序排列,正确的一项是__________。①“扶清灭洋”②“超英赶美”③“抗美援朝,保家卫国”④“外争主权,内惩国贼”
Amazon,corn’srecentannouncementthatsalesofe-booksattheonlinemegastorehadovertakensalesofhardcoverbookscameas
最新回复
(
0
)