首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的正确顺序是( )。
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的正确顺序是( )。
admin
2020-04-07
64
问题
多继承的构造顺序可分为如下四步:
①所有非虚基类的构造函数按照它们被继承的顺序构造
②所有虚基类的构造函数按照它们被继承的顺序构造
③所有子对象的构造函数按照它们声明的顺序构造
④派生类自己的构造函数体
这四个步骤的正确顺序是( )。
选项
A、④③①②
B、②④③①
C、②①③④
D、③④①②
答案
C
解析
多继承派生类的构造顺序是:首先调用虚基类的构造函数,然后调用非虚基类的构造函数按照它们被继承的顺序构造,其次调用子对象的构造函数,最后是派生类构造函数中的内容。
转载请注明原文地址:https://kaotiyun.com/show/RV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下变量:charone_char;,则语句cout<<one_char;显示结果相当于C语言中的()语句。
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
对中断语句的说法,不正确的是()。
重载输入流运算符“>>”必须使用的原型为()。
下列运算符中,在C++语言中不能重载的是
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
下列字符串中可以用作C++语言标识符的是()。
在软件开发中,需求分析阶段产生的主要文档是
对下列二叉树进行中序遍历的结果是()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
随机试题
简述仲裁答辩书的概念和功用。
急性心包炎的胸痛特点是
关于骨肉瘤一般概述错误的是( )
期货合约与现货合同和现货远期合约最本质的区别是()。
体育教学中,为突出教学的重点和难点,纠正错误动作时,可采用()。
【2012年枣庄市市中区】教师让学生“即兴回答问题”,这是调动学生的()。
犯罪客体与犯罪对象的区别是()。
能够影响法的遵守主体遵守法律的因素有()。
在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务______。A)逻辑设计阶段B)概念设计阶段C)物理设计阶段D)需求分析阶段
Globalizationhasspurredonthistrendthroughtheubiquitousinternettorealizewirelessconnections,affordabledevicestoc
最新回复
(
0
)