首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base1{ }; class Base2{ }; class Derived: public Base2,public Base1{ }; 在一个 Derived 对象消亡时,析构函数被调用的顺序
有如下类声明: class Base1{ }; class Base2{ }; class Derived: public Base2,public Base1{ }; 在一个 Derived 对象消亡时,析构函数被调用的顺序
admin
2020-05-14
81
问题
有如下类声明:
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/Yg8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请将下列程序补充完整,使得输出结果为bbaa。#include<iostream>usingnamespacestd;classA{public:______{cout<<"aa";}};
函数fun的返回值是()。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num+
下列程序的输出结果是非曲直【 】。#include<iostream,h>classbase{intx,y;public:base(inti,intj){x=i;y=j;}virtualintadd(){
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
下面程序的功能是输出数组s中最小元素,请填空。#include<iostream.h>voidmain(){intk,p,s[]={1,-9,7,2,-10,3};k=s[0];for(p=
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;}private:intvalue;
数据库设计中反映用户对数据要求的模式是
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序等。
【】是数据库设计的核心。
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。classcomplex{doublereal;
随机试题
下列各项中不适用合同法的是()
人体组织的自然对比,密度由低至高排列,下述哪组正确
根据《商业银行法》,下列哪项说法不正确?()。
北方某大学新校区工程建筑面积89010m2,由教学综合楼、学生活动中心和餐厅三部分组成。现浇框架混凝土结构。学生活动中心为条形基础,地上4层,首层阶梯报告厅局部层高21m,模板直接支撑在地基土上。由某施工总承包企业组织施工。施工过程中发生了如下事
运用市场法评估机器设备价值,评估师判断参照物与评估对象的可比性时应考虑()等因素。
公司增发的普通股的市价为12元/股,筹资费用率为市价的6%,本年发放股利每股0.6元,已知同类股票的预计收益率为11%,则维持此股价需要的股利年增长率为()。
甲、乙、丙共谋抢劫一杂货店,在去踩点的途中,遇到他们的朋友丁,于是邀丁一起干。丁拒绝,甲说不干就算了,现在陪我们一起去看看。在察看该路边店时,丁告诫甲、乙、丙:店在路边,进去时行动要快,路边有公用电话,要防止报警,还随手扯断了电话线,尔后四人离去。当晚,甲
19世纪的西方建筑师大多满足于把钢铁作为一种______手段应用于当时流行的古典式或哥特式建筑。很久以后,建筑师才______了古典和哥特模式,充分发挥了钢铁构架结构的各种潜能。
心境障碍
TheWorldHungerCounciliscommittedtodoingallwecantofighttheproblemsofhungerandpovertyinourworld.Tothisend,
最新回复
(
0
)