首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当一个派生类对象结束其生命周期时,系统自动做的事情是
当一个派生类对象结束其生命周期时,系统自动做的事情是
admin
2021-05-06
51
问题
当一个派生类对象结束其生命周期时,系统自动做的事情是
选项
A、先调用派生类的析构函数后调用基类的析构函数
B、先调用基类的析构函数后调用派生类的析构函数
C、如果派生类没有定义析构函数,则只调用基类的析构函数
D、如果基类没有定义析构函数,则只调用派生类的析构函数
答案
A
解析
派生类的对象结束生命周期时,系统先调用派生类的析构函数,然后按继承层次依次向上调用各个基类的析构函数,这是为了每次调用析构函数,都有完整的类对象与析构函数对应,当然如果某个类没有定义析构函数,编译器会自动合成对应的析构函数并调用之,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/4Hfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*str1,char*str2),此函数的功能是计算str1中出现str2的个数,当不出现时,则返回0。例如:strl为“asdfsfdfg”
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释1后添加适当的
下列关于栈的叙述正确的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
在下列枚举符号中,用来定位文件开始位置的方式是
有如下类定义classMyclasspublic:Private:intdata;};若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
在Word中,当选择有省略号的菜单命令时,会打开一个对话框或者任务窗格。
实物证据
我方欲进口一套机电设备,一般应选用的品质表示方式是
从资源管理的角度来看,操作系统主要具有()、网络与通信管理、用户接口等六项功能。
四君子汤治疗脾胃气虚证,若心悸失眠,可加用四君子汤治疗脾胃气虚证,若兼肾阳虚,可加用
丘脑的非特异性投射系统的主要作用是
关于NGN的说法,下列说法不正确的是()。
某酒厂为增值税一般纳税人。2014年5月销售10吨粮食白酒、5吨黄酒取得含税销售额分别为280.8万元、128.7万元,当期收取包装物收取押金分别为24.57万元、11.7万元,则该企业当月应纳消费税税额为()。(黄酒消费税税率240元/吨)
某商店进了5件工艺品甲和4件工艺品乙。如将甲加价110%,乙加价90%出售,利润为302元;如将乙加价110%,甲加价90%出售,利润为298元。则甲的进价为每件多少元?
A.ifB.sourcesC.createdD.pureE.stemF.factorsG.theoriesH.specificI.whileJ.reluctantlyK.accuratelyL.
最新回复
(
0
)