首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
有如下程序: #include using namespace std; class AA{ public: AA(int n){ cout
admin
2021-02-22
53
问题
有如下程序:
#include
using namespace std;
class AA{ public: AA(int n){ cout<
class BB{ public: BB(int n){ cout<
class CC{
AA a;
BB b;
public:
CC(int n1=1,int n2=2,int n3=3):b(n2),a(n1){ cout<
};
int main(){
CC c;
return 0;
}
运行这个程序的输出结果是
选项
A、321
B、231
C、213
D、123
答案
D
解析
构造函数初始化列表仅指定用于初始化成员的值,并不指定这些初始化执行的次序;初始化执行的次序是根据类定义中成员的声明顺序完成的,初始化列表结束后,再执行函数体;程序创建CC对象c,调用CC的构造函数,由于在类CC中,AA类对象a首先声明,所以先调用AA类的构造函数,完成成员a的初始化,输出"1",再调用BB类的构造函数,完成成员b的初始化,输出"2",最后执行CC构造函数的函数体,输出"3";答案为D。
转载请注明原文地址:https://kaotiyun.com/show/6sfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}};
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
下列叙述中正确的是
某系统总体结构如下图所示该系统结构图是
数据库系统的三级模式不包括
下列有关模板的叙述中,正确的是()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setw(10)<<setfill(’x’)<<s
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
下列有关指针的操作中,正确的是()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
男性,60岁。发热伴寒战、心悸7天,体温最高39℃,头痛、咳嗽、右大腿肿痛,病情渐重入院。查体:T38℃,P100次/分,R24次/分,BP100/75mmHg。神志清楚,巩膜轻度黄染,双肺呼吸音粗,无啰音,心脏无异常,腹平软、无压痛,肝区无叩痛右大腿中段
()是慢性髓细胞白血病患者的首选化疗药物。
检修时水会倒流,且需拆卸阀体才能检修的减压阀后,应装设的配件是()。
下列纠纷不适用《仲裁法》裁决的有()。
下列财产中,不得作为纳税抵押的是()。
下列各项交易或事项中,属于会计估计变更的有()。
Hehasbeenstudyinghereforthreeyears,bynextsummerhe.
商场促销,举行购买电器送奶粉的活动。李老太购买电器后,喝完奶粉上吐下泻,去医院治疗了七天。李老太要求商场承担赔偿责任,商场以奶粉是赠送为由抗辩。关于此案,下列说法正确的有()。[2019年法考真题]
算法的空间复杂度是指
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
最新回复
(
0
)