首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
admin
2021-05-06
44
问题
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
选项
A、与成员对象在类中声明的顺序相同
B、与成员对象的析构函数的调用顺序相同
C、与成员对象在初始化列表中的初始化顺序相同
D、与成员对象在构造函数体中被调用的顺序相同
答案
A
解析
C++中,类的构造函数初始化列表仅仅指定用于初始化成员的值,并不指定这些初始化执行的次序,成员被初始化的次序是定义成员的次序,所以成员对象在初始化时,构造函数的调用次序是这些成员的在类中的声明次序,选项A正确,本题答案为A
转载请注明原文地址:https://kaotiyun.com/show/MDfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classToy{public:Toy(char*_n){strcpy(name,_n);count++;}
在表达式x+y*z中,+是作为成员函数重载的运算符,木是作为非成员函数重载的运算符。下列叙述中正确的是()。
下列叙述中正确的是()。
下面是类shape的定义:c1assShape{public:VirtualvoidDraw()=0;};下列关于Shape类的描述中,正确的是()。
有如下程序:#includeusingnamespacestd;clas.sComplex{doublere.im;public:Complex(doubler,double
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有如下函数原型:intfunc(int**a,int*b,int&cintd);其中可称为引用参数的参数变量是
下列选项中不属于软件生命周期开发阶段任务的是()。
为了取代C中带参数的宏,在C++中使用()。
随机试题
(assure)Thecompany’sprofitswere________bythequalityofitsnewproduct.
人的本质属性是【】
用仙鹤草冬芽可以治疗
贫血程度依血红蛋白浓度降低程度分为轻、中、重,其中中度贫血是指
我国的建设项目工程设计,按照不同的专业可分为()个阶段。
《中国工程咨询业职业道德行为准则》的内容主要有()。
“备案号”栏:()。“运输工具名称”栏:()。
BOT项目发起人( )。
2009年1─3月,入境旅游的日本游客人数约为()。
A、Fetchingwater.B、Lookingforseed.C、Plantingsomething.D、Gettingdirty.C
最新回复
(
0
)