首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Base1{ int m; public: Base(int m1): m(m1){} }; class Base2{ int n;
有如下类定义: class Base1{ int m; public: Base(int m1): m(m1){} }; class Base2{ int n;
admin
2021-09-05
13
问题
有如下类定义:
class Base1{
int m;
public:
Base(int m1): m(m1){}
};
class Base2{
int n;
public:
Base(int n1): n(n1){}
};
class Derived: public Base2,public Base1{
int q;
public:
Derived(int m1, int n1, int q1): q(q1),Base1(m1),Base2(n1){};
};
在创建一个 Derived 对象时,数据成员 m、n 和 q 被初始化的顺序是
选项
A、m、n、q
B、n、m、q
C、q、m、n
D、q、n、m
答案
B
解析
C++中,派生类构造函数都是先调用基类构造函数,再根据声明次序定义数据成员,所以Derived构造函数的初始化列表中,最后初始化q;另外对于多继承,派生类的构造函数初始化列表中,基类构造函数是按照基类在派生类的派生列表中出现的次序调用的;由于Derived类的派生列表中,Base2在前,所以应该先调用Base2的构造函数;这样Derived类中初始化顺序为:基类Base2、基类Base1、数据成员q;所以数据成员m、n、q的初始化顺序为:n、m、q,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/S4fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cout<<
有如下程序:#include<ioStream>usingnamespacestd;classSample{public:Sample(){}~Sample(){cout<<’*’;}};intmain(){Sampletemp
下列关于线性链表的叙述中,正确的是
有如下程序:#includeusingnamespacestd;voidfunction2(intn);voidfunction1(intn){if(n
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:publicXX{intydata;p
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
派生类的成员函数不能访问基类的()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Employee类和Manager类。Em-ployee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类
随机试题
A.均小骨盆B.扁平骨盆C.横径狭小骨盆D.漏斗骨盆E.畸形骨盆坐骨棘间径小于10cm,坐骨结节间径小于8cm
患儿,女,5岁6个月。一周前无明显诱因全身出现针尖样大小出血点,压之不褪色,分布居多,牙龈出血,盗汗,五心烦热,心烦颧红,口干咽燥,全身浅表淋巴结未触及肿大,肝脾肋下未触及,舌红少苔,脉细数,无感染病史。血常规:血小板计数5×109/L。该患儿的调
A.立即用5%碳酸氢钠溶液冲洗后,再用清水冲洗B.以大量清水或肥皂水冲洗,继以30~50%乙醇擦洗,再以饱和硫酸钠溶液湿敷,24小时内忌用油膏C.以5%氯化钙溶液清洗D.用棉花蘸松节油清除后,再涂羊毛脂E.以1:2
案情:陆某在城郊和市中心各有房屋一套,在城郊的房屋请邻居万某帮其照看,双方约定,万某无偿照看其房屋,在不损害原有的房屋设施和家具的情况下可以使用。在此期间,万某发现陆某的防盗门已经损坏不能使用,于是请人来进行了修理,花去人民币2000元。后万某觉得房屋空着
纳税人自产、受赠、获奖或者以其他方式取得并自用的应税车辆,购置价格不能取得的,车辆购置税计税价格为()。
某儿童开始认识到规则不是绝对的、一成不变的,而是可以改变的,按照皮亚杰的道德发展阶段论,该儿童道德发展处于()。
佳阳里是位于中心城区的老旧社区,未对车位统一规划,车辆乱停乱放,随着私家汽车增多,导致居民出行不便,经常引发纠纷。作为社区民警,小石与街道办事处的工作人员协作规划了车位。针对停车问题,小石广泛征求了社区居民的建议,并进行了梳理。以下小石可采用的最有效措施是
办公室工作的性质决定了办公室工作具有()。
假如五年后你的发展不符合个人预期,你会怎么办?
音乐是声音中最早进入电影的一个艺术______,它向来以擅长表现感情、______气氛而受到编创人员的喜爱。填入画横线部分最恰当的一项是()。
最新回复
(
0
)