首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Base{ int m; int n; public: Base(int m1, int n1): n(n1),m(m1){} };
有如下类定义: class Base{ int m; int n; public: Base(int m1, int n1): n(n1),m(m1){} };
admin
2019-06-07
17
问题
有如下类定义:
class Base{
int m;
int n;
public:
Base(int m1, int n1): n(n1),m(m1){}
};
class Derived: public Base{
int q;
public:
Derived(int m1, int n1, int q1): q(q1),Base(m1,n1){};
};
在创建一个 Derived 对象时,数据成员 m、n 和 q 被初始化的顺序是
选项
A、m、n、q
B、n、m、q
C、q、m、n
D、q、n、m
答案
A
解析
构造函数初始化列表为类的成员提供初始值,它并不指定初始化的执行次序,成员初始化根据成员在类定义中的声明次序执行;派生类构造函数初始化列表首先初始化基类,然后根据声明次序初始化派生类的成员,所以Derived对象在创建时,首先初始化Base对象,然后初始化自己成员q,在初始化Base时,成员初始化次序为m、n;综上所述,结果为m、n、q;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/oh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。A)-369B)369C)0.369D)整数集合{1,2,3,4,5}
下列叙述中正确的是()。A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是()。A)fstreamB)istrearaC)ostreamD)iomanip
以下程序的输出结果是______。 #include voidmain() {inta=0; a+=(a=8); cout<<a; }
数据结构分为逻辑结构和存储结构,循环队列属于__________结构。__________
下列关于类和对象的叙述中,错误的是()。
下列叙述中正确的是()。
下面关于继承和派生的叙述中,正确的是()。
算法分析的目的是()。
下列关于类模板的描述中,错误的是()。
随机试题
因长途运输等应激因素引起的PSE猪肉的眼观病变特点是
气血两虚证的舌象是
甲、乙系夫妻,现甲因车祸身亡,债权人丙主张甲生前曾向其借款5000元,用于春耕买化肥和为孩子丁上大学交学费,并有借据为证。乙以自己不知情为由拒绝。下列说法正确的是:
下列有关我国反倾销、反补贴、保障措施三种贸易救济措施的比较正确的有()
贷款项目评估的内容包括()。
图特摩斯三世
市场上推出了一种新型的电脑键盘。新型键盘具有传统键盘所没有的“三最”特点,即最常用的键设计在最靠近最灵活手指的部位。新型键盘能大大提高键入速度,并减少错误率。因此,用新型键盘替换传统键盘能迅速地提高相关部门的工作效率。以下哪项如果为真,最能削弱上述论证?
(1)将考生文件夹下EUN文件夹中的文件PET.SOP复制到同一文件夹中,更名为BEAUTY.BAS。(2)在考生文件夹下CARD文什夹中建立一个新文件夹WOLDMAN.BUS。(3)将考生文件夹下HEMART\BEEN文件夹中的文件MONKEY.S
下列各软件中,不是系统软件的是()。
Wedecidedtohavethepartyinthegarden______inthehall.
最新回复
(
0
)