首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base1{ }; class Base2{ }; class Derived: public Base2,public Base1{ }; 在一个 Derived 对象消亡时,析构函数被调用的顺序
有如下类声明: class Base1{ }; class Base2{ }; class Derived: public Base2,public Base1{ }; 在一个 Derived 对象消亡时,析构函数被调用的顺序
admin
2020-10-21
61
问题
有如下类声明:
class Base1{ };
class Base2{ };
class Derived: public Base2,public Base1{ };
在一个 Derived 对象消亡时,析构函数被调用的顺序是
选项
A、~Derived、~Base1、~Base2
B、~Derived、~Base1、~Base2
C、~Base1、~Base2、~Derived
D、~Base2、~Base1、~Derived
答案
A
解析
C++中,派生类构造函数都是先调用基类构造函数,再根据声明次序定义数据成员,另外对于多继承,派生类的构造函数初始化列表中,基类构造函数是按照基类在派生类的派生列表中出现的次序调用的;而析构函数是按构造函数运行顺序的逆序进行调用的,可知题目中析构函数的调用顺序为:派生类Derived的析构函数,Base1的析构函数,Base2的析构函数;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/rAyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。请在注释
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10Testclassl注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//****
有如下程序:#include<iostream>usingnamespacestd;classTestClass{intn;public:TestClass(intk):n(
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
下面类的声明中的几个语句,正确的是(设定语句足主函数中的语句)()。classTestClass{pnvate:intdata;public:TestClass(intg_dat
下列对于软件测试的描述中正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
下列选项中不属于结构化程序设计原则的是()。
对下列二叉树进行前序遍历的结果是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
A.糖浆B.硬脂酸镁C.乙烯一醋酸乙烯共聚物D.卡波姆E.羧甲基淀粉钠作为亲水性凝胶骨架材料,遇水膨胀后形成凝胶屏障控制药物释放的是
A.腹胀不明显B.腹胀明显C.全腹腹胀D.腹胀明显伴肠型E.全腹腹胀不伴肠型麻痹性肠梗阻腹胀表现为
A.硬脂酸镁B.羧甲基淀粉钠C.阿司帕坦D.羧甲基纤维素钠E.硫酸钙可作为片剂崩解剂的是
国界线具有严格的法定性、政治性、()。
中国宏观经济管理的主要任务是()。
一般来说,商品化会计软件启用前应该根据本单位的具体业务要求对系统进行基本设置即初始化设置,其目的在于()。
某高级私人会所门口竖立着一块牌子,上面写着“不穿礼服的女人不得入内”。这天来了一群女人,她们都穿着礼服。如果牌子上的话得到准确的理解和严格的执行,那么下列论述中,只有一项是真的,这项论述是()。
1998年3月,某上市公司董事长甲,为制造公司经营业绩良好的假象,以达到被批准发行可转换债券的目的,指使公司聘用的会计乙违反国家有关规定,向股东和社会公众提供虚假利润及公积金增加的财务会计报告,致使该公司股票一路飚升,最终导致被证监会查处,使该股票停牌近2
ThelifeofAlbertEinsteinisamodelinmanyways(31)bothnaturalandpoliticalscientists.Firstofall,healwaysempl
Questions18-20Completethesentencesbelow.WriteONEWORDONLYforeachanswer.BowelCoachingCourseCoachingisforpeople
最新回复
(
0
)