首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于派生类构造函数和析构函数的表述中,错误的是( )。
下列关于派生类构造函数和析构函数的表述中,错误的是( )。
admin
2020-05-14
63
问题
下列关于派生类构造函数和析构函数的表述中,错误的是( )。
选项
A、在基类中没有定义构造函数,那么在派生类中也可不定义构造函数;
B、派生类的构造函数会隐含调用基类的构造函数;
C、在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数;
D、在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数。
答案
D
解析
派生类对象的撤销顺序与构造顺序相反:首先运行派生类析构函数,然后按继承层次依次向上调用各基类析构函数,这样做是为了每次析构函数销毁的都是完整的对象,选项D错误,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/x08p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是【】。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<<end1;}intx(20),y(
若要访问指针变量p所指向的数据,应使用表达式______。
定义在类内部的函数被类默认为【】,在类外部每次调用该函数时,定义的函数代码会在调用函数位置展开。
有以下程序()。#include<iostream.h>intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}voidmain()
在下面的程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:inta,b;Base(inti){a=i;}
关于continue语句叙述不正确的是
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass();~MyClass();St
关于关键字class和typename,下列表述正确的是
在E-R图中,用来表示实体之间联系的图形是
随机试题
电烙铁是检修、安装仪器时必备的工具之一,常用的是外热式电烙铁。()
经常在活动中让学生自己设计、自己动手、自己检查,体现了课外、校外教育的()特点。
下列关于期间的说法,正确的是哪些?
()要求同一企业不同时期发生的相同或者相似的交易或事项,应当采用一致的会计政策,不得随意变更。确实需变更的,应当在附注中予以说明。
《普通高中语文课程标准(实验)》要求“选修课程”设计五个系列。系列1:诗歌与散文;系列2:小说与戏剧;系列3:________________;系列4:语言文字应用;系列5:文化论著研读。每个系列可设计若干________________。
用于表彰先进、批评错误、传达重要精神或情况的文种是()。
我国公安工作的政治优势就是坚持党对公安工作的绝对领导。()
园艺师:绿化
Whatismainlydiscussedinthepassage?Whatwillhappentodryplaceswithoutplants?
知识产权(intellectualproperty)是指智力创造的成果,如发明、文学和艺术作品,以及商业中使用的符号、名称、图像和设计。知识产权受法律保护,确保人们可从自己的发明或创造中获得认可或经济利益。为了鼓励创造性发明,中国政府建立和执行了一系列知
最新回复
(
0
)