首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
admin
2015-05-29
67
问题
多继承的构造顺序可分为如下四步:
①所有非虚基类的构造函数按照它们被继承的顺序构造
②所有虚基类的构造函数按照它们被继承的顺序构造
③所有子对象的构造函数按照它们声明的顺序构造
④派生类自己的构造函数体
这四个步骤的正确顺序是( )。
选项
A、④③①②
B、②④③①
C、②①③④
D、③④①②
答案
C
解析
多继承派生类的构造顺序是:首先调用虚基类的构造函数,然后调用非虚基类的构造函数按照它们被继承的顺序构造,其次调用子对象的构造函数,最后是派生类构造函数中的内容。
转载请注明原文地址:https://www.kaotiyun.com/show/3WNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++程序第1条语句是从【】函数开始执行的。
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
如下的类定义,错误的语句是()。classMyclass{public:inta=1;//A)Myclass();//B)Myclass(inti);
分析下面程序,该程序的运行结果是()。#include<iostream.h>classcmm{public:staticintm;cmm(){m++;}cmm(
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
重载一个运算符函数时,其参数表中没有任何参数,这说明该运算是______。
已知:intn=10;那么下列语句中错误的是()。
冒泡排序在最好情况下时间复杂度为【】。
已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是
随机试题
A.天南星配生姜B.甘草配甘遂C.石膏配牛膝D.丁香配郁金属于相使的配伍是
阅读《郑伯克段于鄢》中的一段文字,然后回答问题。颍考叔为颍谷封人,闻之,有献于公。公赐之食,食舍肉。公问之。对曰:“小人有母,皆尝小人之食矣,未尝君之羹,请以遗之。”公曰:“尔有母遗,紧我独无!”颍考叔曰:“敢问何谓也?”公语之故,且告之悔。对曰
在Word2010的编辑状态,执行编辑命令“粘贴”,其作用为________。
Myfatherwasforemanofasugar-caneplantationinRiopiedras,puertoRico.Myfirstjobwastodrivetheoxenthatplowedthe
Acultureinwhichthecitizenssharesimilarreligiousbeliefsandvaluesismorelikelytohavelawsthatrepresentthewishes
Thesesurveysindicatethatmanycrimesgo______bythepolice,mainlybecausenotallvictimsreportthem.
铁剂使用中应当注意
小儿泄泻的病因中最重要的因素是
从本质上说,课程就是教材。()
帝国所传播的文化理念很少只来自那一小群的统治精英。正由于帝国思想的理念在于普遍和包容,所以帝国的统治精英也比较容易________不同的概念、规范和传统,而不会死硬坚持着________的陈习。填入画横线部分最恰当的一项是:
最新回复
(
0
)