首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于派生类构造函数和析构函数的说法中,错误的是
下列关于派生类构造函数和析构函数的说法中,错误的是
admin
2017-10-17
23
问题
下列关于派生类构造函数和析构函数的说法中,错误的是
选项
A、派生类的构造函数会隐含调用基类的构造函数
B、如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C、在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D、在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
答案
D
解析
本题考查的知识点是;派生类的构造函数和析构函数。在销毁派生类对象时,析构函数的执行;过程与构造函数严格相反,即;(1)对派生类新增普通成员进行清理; (2)调用成员对象析构函数,对派生类新增的成员对象进行清理;(3)调用基类析构函数,对基类进行清理。故本题应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/PJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是()#include<iostreas.h>voidmain(){inti:inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++=c
C++语言是以()语言为基础逐渐发展演变而成的一种程序设计语言。
在一个成员函数内调用一个虚函数时,对该虚函数的调用进行______联编。
使用ifstream流类定义一个流对象并打开一个磁盘文件与用使用fstream流类定义一个流对象并打开一个磁盘文件默认打开方式分别为______和没有默认。
有如下程序:#include<iostream>#include<iosream>usingnamespacestd;classBASE{charc;public;BASE(charn):c(n){
有以下程序段int k=0;while(k=1)k++;while 如循环执行的次数是
有关构造函数的说法中错误的是
下列关于关系运算的叙述中正确的是
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是()。
软件工程的框架可概括为:目标、过程和【 】。
随机试题
A.传音性耳聋B.感音性耳聋C.低频听力受损D.高频听力受损鼓膜穿孔可导致
A.寒证B.虚证C.热证D.实证按压腹部,肌肤凉而喜温,多属
下列案件经调解达成协议,人民法院可以不制作调解书的是()。
路面横坡测量时,横断面宽度的测量应用钢卷尺测量两测点的水平距离。()
对尚未构成走私罪的违法当事人海关可处以()行政处罚。
地陪导游员的欢迎辞一般不包括()的内容。
教育的社会正向功能表现在()。
邓小平在中共十二大开幕词中()。
以下叙述中持误的是()。
黑猩猩堪称动物世界的“医学家”。如果哪只黑猩猩肚子痛,其同类会到几公里以外寻找一种植物,其叶子又硬又苦。但是黑猩猩知道,吃了它可以减轻痛苦。【C1】______,发现它含有抗病毒、驱虫和抗霉菌的物质。我们知道,大象、河马和水牛会经常泡在水里,这不
最新回复
(
0
)