首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
admin
2019-08-23
79
问题
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
选项
A、与成员对象在类中声明的顺序相同
B、与成员对象的析构函数的调用顺序相同
C、与成员对象在初始化列表中的初始化顺序相同
D、与成员对象在构造函数体中被调用的顺序相同
答案
A
解析
C++中,类的构造函数初始化列表仅仅指定用于初始化成员的值,并不指定这些初始化执行的次序,成员被初始化的次序是定义成员的次序,所以成员对象在初始化时,构造函数的调用次序是这些成员的在类中的声明次序,选项A正确,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ND8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一个类A,类A有三个公有成员:voidf1(int),voidf2(int)和inta;定义指向类A成员函数的指针是()。
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}
在一个派生类对象结束其生命周期时()。
友元运算符obj1>obj2被C++编译器解释为()。
在MyClass类的定义中,对赋值运算符:进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
在数据库系统中,用户所见的数据模式为
tb此题考查的是对象的定义。对象的定义格式如下:类名对象名(参数表);所以题目中的tb是对象名标识符,而ta被定义成类MA的指针,故空格处应填tb。
随机试题
人们常常说的“多多益善”,从经济学的角度来说,是指随着所消费的商品数量增多,()。
患者,男性,64岁。体重60kg,腹痛、腹泻伴发热3天。既往体健。查体:体温38.5℃,血压80/50mmHg,心率130次/分,呼吸30次/分,全身无水肿。血常规:白细胞15.0×109/L,中性粒细胞85%,血红蛋白130g/L,血小板60×109/L
A.呼吸表浅B.情绪不稳定C.步态不稳D.记忆力严重丧失E.头晕、乏力急性酒精中毒兴奋期
A.具有喹啉羧酸结构的药物B.具有咪唑结构的药物C.具有双三氮唑结构的药物D.具有单三氮唑结构的药物E.具有鸟嘌呤结构的药物利巴韦林是
全肺切除术后患者,正确的护理措施是
下列有关和解协议效力的表述中,符合新颁布的企业破产法规定的有()。
毛泽东在《中国社会各阶级的分析》中,对中国民族资产阶级的分析是
Thenewsaboutvitaminskeepsgettingworse.Manystudiespublishedinthelastfewyearsshowsthatavarietyofpopularsupple
一个关系表的行称为【 】。
三亜の海水浴場は、約500メートル________、美しい砂浜が続いています。
最新回复
(
0
)