首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当一个派生类对象结束其生命周期时,系统自动做的事情是
当一个派生类对象结束其生命周期时,系统自动做的事情是
admin
2015-06-27
93
问题
当一个派生类对象结束其生命周期时,系统自动做的事情是
选项
A、先调用派生类的析构函数后调用基类的析构函数
B、先调用基类的析构函数后调用派生类的析构函数
C、如果派生类没有定义析构函数,则只调用基类的析构函数
D、如果基类没有定义析构函数,则只调用派生类的析构函数
答案
A
解析
派生类的对象结束生命周期时,系统先调用派生类的析构函数,然后按继承层次依次向上调用各个基类的析构函数,这是为了每次调用析构函数,都有完整的类对象与析构函数对应,当然如果某个类没有定义析构函数,编译器会自动合成对应的析构函数并调用之,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/kDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下关系表:RST__________________ABCABCABC112313112223223313则下列操作中正确的是______。
以下程序的输出结果是【】。#include<iostream.h>voidmain(){int*p;p=newint;*p=200;cout<<*p;
下列语句中,错误的是()。
在下面程序中,编译出现错误的语句是______。classB{public:B(){f();}virtualvoidf()=0;};
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的【】函数重载。
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun(inta[])
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
在深度为5的满二叉树中,叶子结点的个数为
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【 】。
磁盘文件操作中,打开磁盘文件的访问方式常量中,()是以追加方式打开文件的。
随机试题
毛泽东提出新民主主义革命的基本思想是在()
以至于剑拔十寻者。
出现交叉性瘫痪时病变部位在
某上市公司在()的情况下,可收购本公司的股票。
采用实物量法编制施工图预算,其首要工作是()。
集团法人客户的信用风险通常是由()造成的。
利用每股收益无差别点法进行最佳资本结构的决策时,考虑了资金时间价值和风险因素。()
根据以下的文字资料回答以下问题据国家统计局2008年4月公布,2008年3月份,“国房景气指数”为104.72,比2月份回落0.83点,比去年同期上升3.50点。具体的各分类指数情况如下:3月份资金来源分类指数为102.38,比2月份回落
噪音:声音
有如下类声明:classPam{intk;public:Pam(intn);voidshow()const{cout
最新回复
(
0
)