首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
admin
2012-12-29
81
问题
多继承的构造顺序可分为如下四步:
①所有非虚基类的构造函数按照它们被继承的顺序构造
②所有虚基类的构造函数按照它们被继承的顺序构造
③所有子对象的构造函数按照它们声明的顺序构造
④派生类自己的构造函数体
这四个步骤的正确顺序是( )。
选项
A、④③①②
B、②④③①
C、②①③④
D、③④①②
答案
C
解析
多继承派生类的构造顺序是:首先调用虚基类的构造函数,然后调用非虚基类的构造函数按照它们被继承的顺序构造,其次调用子对象的构造函数,最后是派生类构造函数中的内容。
转载请注明原文地址:https://kaotiyun.com/show/Q5Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}main(){int
有以下程序:#include<stdio.h>main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",c);}程序执行后的输出结果是()。
为了使模块尽可能独立,要求()。
以下不属于对象主要特征的是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
模块内聚度越高,说明模块内各成分彼此结合的程度越______。
算法的空间复杂度是指()。
关于抽象类,下列表述正确的是()。
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是()。
若有int(*p)[3]:则以下表述中正确的是______。
随机试题
关于主动脉狭窄的说法错误的是
中国药品生物制品检定所的职能范围包括
A、龟甲B、南沙参C、天冬D、阿胶E、麦冬患者,男,62岁。既患腰膝痿弱,又患头晕目眩,宜选用的药是
教育活动的基本要素有()。
试述下颌三个基本颌位的概念及其相互之间的关系。
某国公民李某曾在国外多次进行贩毒活动,并曾被其所属国通缉。某日,李某到我国境内旅游被拘捕,李某即以非中华人民共和国公民,也未在中华人民共和国境内犯过罪为由提出抗议。我国依法可以对李某采取下列哪些措施?()
就知识产权中的财产权而言,具有法定保护期的限制是其一个基本特征,但并非知识产权中每一项财产权都具有时间限制。根据知识产权法的有关规定,正确的说法是(23)。甲企业、乙企业同为计算机软件企业。甲企业得知乙企业研制出新型计算机控制软件后,遂以不正当方式获取了该
虚拟存储管理分为虚拟页式、虚拟段式和【】。
Python数据可视化方向的第三方库是
AmericancivilwarHistoriansofthewarcanbedividedintotwoschools.Thefirstconsidersthatitwastheunavoidableoutcom
最新回复
(
0
)