首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
admin
2019-05-06
37
问题
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
选项
A、派生类的构造函数会隐含调用基类的构造函数
B、如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C、茬建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D、在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
答案
D
解析
此题考查的是派生类的构造函数和析构函数。在撤销派生类对象时,析构函数的执行过程和构造函数严格相反,即:对派生类新增普通成员进行清理;调用成员对象析构函数,调用基类析构函数对基类进行清理。
转载请注明原文地址:https://jikaoti.com/ti/BvA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<<end
有如下程序:#include<iostream>usingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPr
派生类的构造函数的成员初始化列表中,不能包含()。
内部格式控制操作函数是在头文件()中定义的。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public;staticintm;TestClass(){m++;
设有关键码序列(66,13,51,76,8l,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public;intm,n;};classDerived1:______Base{};
有如下程序:#include<iostream>usingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(inta=2){
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
相关文档计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。
随机试题
智育
男性,34岁,突起发热半天余,恶心,呕吐所进食物及胃液7次,阵发性腹痛,排稀便4次,最后1次便中带脓血,无里急后重感。左下腹有压痛。大便常规:白细胞20~25/HP,红细胞10~15/HP;此患者首先选择哪种抗生素治疗
肱骨中下1/3骨折,以下哪项不可能出现
A.氢键、盐键、疏水键和二硫键B.双曲线C.S形D.加热E.α-螺旋
有关麻疹的皮疹特点正确的是
在防火阀和排烟阀(口)选择应用中,下列说法正确的:是_________。
精神外科的本意,即是通过外科手段改变人的不正常的精神活动和行为表现。1935年,葡萄牙精神病学家Moniz和神经外科医师Lima合作,施行双侧前额叶脑白质切除手术,从而开创了精神外科学。这种手术令病人冲动攻击行为明显减少,变得温顺,但也给部分患者遗留下不可
清朝特别创立的刑罚有()。
若有以下程序intflinta[],intn)main(){if(n>1)inta□={8,2,9,1,3,6,4,7,5};{int]]t;t=f(a,n-1);printf("%d\n",fla,9));returnt>a
把计算机与通信介质相连并实现局域网络通信协议的关键设备是
最新回复
(
0
)