首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
44
问题
有如下类定义:
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://www.kaotiyun.com/show/oh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include#inc!udeusingnamespacestd;classpoint{private:doubl
数据库管理员(DBA)是数据库系统的一个重要组成部分,有很多职责。以下选项不属于DBA职责的是()。
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于__________。
下列关于this指针的叙述中,正确的是()。
如果一个班主任可管理多个班级,而一个班级只被一个班主任管理,则实体“班主任”与实体“班级”之间存在___________联系。
下列关于this指针的叙述中,正确的是()。
在下面的4个关键字中用来说明虚函数的是()。
A、 B、 C、 D、 Dc++语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键字。所以正确的形式应该是~Myclass()。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
随机试题
A.providesB.idealC.middleD.averageE.senseF.abundanceG.primarilyH.stopI.moderateJ.surviveK.d
50g质量分数为10%的NaCl溶液与50g质量分数为20%的NaCl溶液相混合,得到100g质量分数为30%的NaCl溶液。
(2013年4月)丽过程改进活动中都最具挑战性的变革主题的源头是_____。
A.交感神经B.迷走神经C.窦神经D.舌咽神经E.降压神经颈动脉窦压力感受器的传入神经是【】
促进菌斑堆积的因素中不包括
土的原生矿物对土的工程性质影响的相互差异主要是其()。
根据《建筑工程施工许可管理办法》,下列不属于建设单位申请领取施工许可证的前提条件是()。
下列各项中,可以办理抵押物登记,抵押权自抵押合同生效之日起设立的是()。
甲公司2×20年度会计处理与税法处理存在差异的交易或事项如下:(1)持有的以公允价值计量且其变动计入当期损益的金融资产公允价值上升60万元。根据税法规定,该金融资产持有期间公允价值的变动金额不计入当期应纳税所得额;(2)计提与担保事项相关的预计负债600万
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。中国的人口发展形势非常严峻,为此国家统计局每10年进行一次全国人口普查,以掌握全国人口的增长速度及规模。按照下列要求完
最新回复
(
0
)