首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
admin
2019-05-06
50
问题
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
选项
A、派生类的构造函数会隐含调用基类的构造函数
B、如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C、茬建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D、在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
答案
D
解析
此题考查的是派生类的构造函数和析构函数。在撤销派生类对象时,析构函数的执行过程和构造函数严格相反,即:对派生类新增普通成员进行清理;调用成员对象析构函数,调用基类析构函数对基类进行清理。
转载请注明原文地址:https://kaotiyun.com/show/PE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
补充完整下面的类定义:classXCH{char*a;public:XCH(char*aA){//构造函数a=newchar[strlen(aA)+1];strcpy(a,aA);
有如下程序段:intx=1,y=2,z=3;x=x^z:y=y^z;z=x^y:cout<<x<<y<<z;这个程序段的输出结果是______。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;}voidsetData(doubled}{data
关于函数重载,下列叙述中错误的是()
设有以下定义和程序:#include<iostream.h>classTestClass1{public:voidshow1(){cout<<"TestClass1"<<end1;}
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public;staticintm;TestClass(){m++;
下列关于虚函数的描述中,正确的是()。
已知枚举类型定义语句为:enumToken{NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
随机试题
英国政府在20世纪80年代推行了20世纪70年代末提出的一系列青年职业培训与教育计划,主要包括()
恶性肿瘤患者拔牙时,错误的操作是
饮食建筑中可不需要单独设置隔间的是()。
标准BOT,即( )。
某报关企业报关员利用本企业的进料加工手册代他人进口原材料构成走私行为,其法律责任应由企业承担。()
某国内综合性运输集团,下设陆运部和海运部。集团主要从事海陆运输业务,同时兼营旅游业务和捕鱼业务。(1)集团陆运部2018年年初拥有整备质量为5吨的载货汽车20辆,整备质量为4吨的挂车10辆,整备质量为2.3吨的半挂牵引车2辆,整备质量为2.3吨的
上市公司定向增发的优势有()。
简述《中华民国民法》的主要内容和特点。(2010年一法综一第33题)
深度为5的满二叉树有【】个叶子结点。
LifeExpectancyintheLastHundredYearsAhundredyearsago,lifeexpectancyindevelopedcountrieswasabout47;intheea
最新回复
(
0
)