首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
admin
2019-06-07
33
问题
多继承的构造顺序可分为如下四步:
①所有非虚基类的构造函数按照它们被继承的顺序构造
②所有虚基类的构造函数按照它们被继承的顺序构造
③所有子对象的构造函数按照它们声明的顺序构造
④派生类自己的构造函数体
这四个步骤的正确顺序是( )。
选项
A、④③①②
B、②④③①
C、②①③④
D、③④①②
答案
C
解析
多继承派生类的构造顺序是:首先调用虚基类的构造函数,然后调用非虚基类的构造函数按照它们被继承的顺序构造,其次调用子对象的构造函数,最后是派生类构造函数中的内容。
转载请注明原文地址:https://jikaoti.com/ti/8OA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{
下列关于模板的描述中,错误的是()。A)类模板的成员函数都是模板函数B)函数模板是一种参数化类型的函数C)满足一定条件时可以省略模板实参D)模板形参只能由关键字typename声明
在对函数进行原型声明时,下列语法成分中,不需要的是()。A)函数返回类型B)函数参数列表C)函数名D)函数体
下列选项中属于面向对象设计方法主要特征的是()。A)继承B)自顶向下C)模块化D)逐步求精
下列关于运算符重载的描述中,正确的是()。
设有以下定义和程序:#includeclassA1{public:voidshow1(){cout
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。___________TestClass::operator=(constTestClass&rhs){if(this==&rhs)return
下面关于友元的说法中错误的是()。
数据结构分为线性结构和非线性结构,带链的队列属于_____________。
设有关键码序列(66,13,5l,76,8l,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
《消防法》规定,()负责本行政区域内的消防工作。
男,74岁,诊断肺癌,化疗2周后咳嗽、脓痰、恶臭味,伴高热,听诊右下肺湿啰音,其主要感染源为()
下列关于牙震荡的描述,正确的是
《中华人民共和国药品管理法》中明确禁止医师等人员以任何名义收受药品生产企业、经营企业或者代理人给予的
工程施工质量不符合要求时,经返工重做或更换器具、设备的检验批应()。
导游领队人员应兼具为游客提供服务与()两项职责。
定势只会减慢问题解决的速度,不会提高问题解决的效率和质量。()
联合国的宗旨不包括()。
()对于“推理”相当于“技术”对于()。
Personswhoareoverweightshouldwatchtheirdietcarefullyinordertolosepounds.Thebestwaytodothisistostartaweig
最新回复
(
0
)