首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-06-10
24
问题
有如下类定义:
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/SMfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将E―R图转换为关系模式时,实体和联系都可以表示为()。
有如下程序:#includeusingnamespacestd;classBook{public:Book(char*t=""){strcpy(title,t);}___________
下列语句中,错误的是()。
以下关键字不能用来声明类的访问权限的是()。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n=1)return2;elseretumfib(n一1)+fib(n一2);
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<"Thevalueatp:"<<
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面程序的输出结果是()。#include<iostream>#include<math.h>usingnamespacestd;classpoint{private:do
负责数据库中查询操作的数据库语言是( )。
语句int*p=&k;定义了指针P,与这个语句等效的语句序列是()。
随机试题
简述企业所得税法中关联方认定标准。
在社会发展中起决定作用的是( )
水和钠同时缺失,但缺水少于失钠,称为()
细胞膜的“流动性”主要决定于
患者,男性,55岁,行断根拔除术,术中断根突然消失,此时首先应做()
下列哪一项是皮肤黏膜淋巴结综合征的最早出现的症状()
男,49岁。劳累后发作胸痛,疑为心绞痛,其心电图依据是
某工业企业本期主营业务利润为100万元,其他业务利润为10万元,管理费用为15万元,投资收益为30万元,所得税为30万元。假定不考虑其他因素,该企业本期营业利润为( )万元。
陈老师是一个班主任.一天她在办公室里,看到李老师向她走来.她看了一下班里的课程表,上一节课是数学课,她知道了李老师过来找她是什么事了。李老师说:“你班的学生太难教了,在课堂上都大吵大闹的,你怎么不管他们.再这样下去,我就向学棱申请不教你班了。”其实不仅仅是
A.allafthatB.asifitwereC.freshwatersupplyD.inthisfieldA.Alimited【T13】______B.sothatit
最新回复
(
0
)