首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为( )。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为( )。
admin
2019-06-12
60
问题
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为( )。
选项
A、派生类、成员对象类、基类
B、成员对象类、基类、派生类
C、基类、成员对象类、派生类
D、基类、派生类、成员对象类
答案
C
解析
建立派生类对象的时候,构造函数的执行顺序如下:执行基类的构造函数,调用的顺序按照基类被继承时候的顺序(自左向右)。然后是执行成员对象的构造函数,调用顺序按照各个成员对象在类中的声明顺序(自上而下),最后是执行派生类的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/nH8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列情况中,不会调用拷贝构造函数的是()。
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
有以下程序:#include<iostream>#include<string>usingnameSpacestd;classperson{intage;
有下列程序:#include<iosteram.h>usingnamespacestd;classStack{public:Stack(unsignedn=10)
C++中通常和一个运算符连用,构成一个运算符函数名的C++关键字为__________。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由类istream和【】提供。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:Base{};则Base类中的成员函
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
随机试题
关于牙髓的神经错误的是
下列叙述中,正确的是()。
以下内容不属于会计档案的是()。
下列不属于固定收益证券的金融工具的是()。
背景说明:你是宏远公司的行政秘书高叶,下面是行政经理苏明需要你完成的几项工作任务。便条高叶:公司拟于6月5日上午9:00至下午4:00,在公司1号会
成功地履行管理职能最基本的要求是()。
甲是被告人乙的辩护律师,甲唆使证人丙作伪证,下列说法正确的是()。
若关系模式R∈1NF,且每一个非主属性完全函数依赖于码,则
AstheTitanicwassinkingandwomenandchildrenclimbedintolifeboats,themusiciansfromtheship’sbandstoodandplayed.T
To:AllManagersandDepartmentHeadsSubject:NewCommunicationTrainingProgramClear,friendly,efficientcommunicatio
最新回复
(
0
)