首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-09-05
30
问题
有如下类定义:
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://jikaoti.com/ti/hYh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设程序如下:#inc1ude<iostream>usingnamespacestd;intmain(){int**p,*q.r=10:q=&r;p=&q;cout<<
有如下程序:#includeusingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(inta=2){init();a++
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10}*q=b;则数值为8的表达式是()。
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
以下关键字不能用来声明类的访问权限的是()。
下列选项中不符合良好程序设计风格的是()。
下列选项中不属于结构化程序设计原则的是
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
随机试题
全口义齿初戴时,以下情况中不会导致前牙开的是
以下关于医疗机构临床用血管理说法错误的是
下列关于栓剂叙述错误的是()
下列关于国家食品药品监督管理部门批准的进口保健食品批准文号,正确的是
图示结构的刚梁吊在两根钢杆上,若1杆长度短△=0.1mm,两杆材料弹性模量均为E=200GPa,横截面积分别为A1=2000mm2,A2=1000mm2。则装配后并在荷载,作用下两杆横截面上的应力为()。
承受内压的工业管道系统中的钢管与有色金属管的试验压力应是计算压力的()倍。
下列选项中,通过会计来核算的有()。
甲正在市场卖鱼,突闻其父病危,急忙离去,邻摊菜贩乙见状遂自作主张代为叫卖,以比甲原每斤10元高出5元的价格卖出鲜鱼200斤,并将多卖的1000元收入自己囊中,后乙因急赴喜宴将余下的100斤鱼以每斤3元卖出。下列哪些选项是正确的?()
根据下列统计资料回答问题。2015年1—11月,北京市20个文化创意产业功能区实现收入7019.8亿元,同比增长7.5%,高于全市文化创意产业收入平均增速1.2个百分点,占全市文化创意产业收入的比重为68.8%。其中文化科技融合示范功能区实现收入
(2014年真题)下列关于法律规则和法律条文关系的表述,正确的是()。
最新回复
(
0
)