首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
admin
2019-06-12
67
问题
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
选项
A、派生类的构造函数会隐含调用基类的构造函数
B、如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C、在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D、在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
答案
D
解析
此题考查的是派生类的构造函数和析构函数。在撤销派生类对象时,析构函数的执行过程和构造函数严格相反,即:对派生类新增普通成员进行清理;调用成员对象析构函数,调用基类析构函数对基类进行清理。
转载请注明原文地址:https://kaotiyun.com/show/yL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
在三级模式之间引入两层映像,其主要功能之一是()。
语句ofstreamoutf(“TEST.DAT”,ios_base::app);功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
下面关于数据库三级模式结构的叙述中,正确的是()。
下列字符串中,正确的C++标识符是()。
下列叙述中正确的是
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
下面字符串中,不可以用作C++标识符的是()。
函数重载要求重载的函数必须有和原函数一样的【】。
随机试题
关于《联合国国际货物多式联运公约》,下列说法错误的是()
A、Hecouldn’tgetanysleep.B、Hehadawfulpainsinhisbelly.C、Hehadsomediarrhea.D、Hehadabadappetite.B由男士回答“I’vegot
关于横向弛豫的描述,正确的是
缺血性骨坏死最常见的部位是
某宗房地产是在政府有偿出让的土地上建造的,土地使用权剩余年限为50年,预计该房地产未来第一年的净收益为16万元,此后每年的净收益会在上一年的基础上增长2%,该类房地产的资本化率为9%,该宗房地产的价格为()。
综合布线系统中采用集合点时,从集合点引出的线缆应终接于工作区的信息插座,集合点的配线设备应设置在()。
企业每一纳税年度的收入总额中,不征税收入包括:()
一般的“物料搬运”是指物料搬运作业,即利用机械或人力来执行一项移动物料的动作。
下列哪一首诗词描写的景色在今天四川省境内?()
1902年,清政府任命了两位修律大臣,一位是沈家本,另一位是______。
最新回复
(
0
)