首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Part{ public: Part(int x=0):va1(x){cout
有如下程序: #include using namespace std; class Part{ public: Part(int x=0):va1(x){cout
admin
2019-05-06
22
问题
有如下程序:
#include
using namespace std;
class Part{
public:
Part(int x=0):va1(x){cout<
~Part(){cout<
private:
int va1;
};
class Whole{
public:
Whole(int x,int y,int z=0):p2(x),p1(y),val(z){cout<
~Whole(){cout<
private;
Part p1,p2;
int va1;
};
int main(){
Whole obj(1,2,3);
return ();
}
程序的输出结果是( )。
选项
A、123321
B、213312
C、213
D、123123
答案
B
解析
此题考查的是类的构造与析构。建立类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)接着执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序,最后执行自身的构造函数。析构顺序与之相反。本题中,Whole类中有两个Part类的成员p1和p2,根据它们定义的顺序,先构造pl再构造p2。所以,首先被构造的是p1(y),输出2;第二个被构造的是p2(x),输出1:最后调用析构函数,输出va1的值3;析构函数调用顺序与构造函数相反。故最后输出213312。
转载请注明原文地址:https://kaotiyun.com/show/cz8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义和变量定义:classParents{public:intpublicData:private:intprivateData;};classChildA:publicParent
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
有如下程序:#include<iostreanl>usingnamespaeestd;classAA{public:AA(){cout<<’1’;}};classBB:publicAA{
下列程序的输出结果是______。#include<iostream.h>#include<string.h>usingnamespacestd;voidfun(constchar*s,char&C){c=s[s
对于长度为n的有序线性表,在最坏情况下,二分法查找只需比较______次。
一问宿舍可住多个学生,则实体宿舍和学生之间的联系是
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
A、 B、 C、 D、 A耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。【知识拓展】模块的独立程序是评价设计好坏的一个重要标准,衡量软件的模块
下列数据结构中,能用二分法进行查找的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
领导体制的属性包括()
A.两眼鼻侧视野受损B.两眼颞侧视野受损C.同侧眼鼻侧和颞侧视野均受损D.同侧眼鼻侧视野和对侧眼颞侧视野受损E.同侧眼颞侧视野和对侧眼鼻侧视野受损破坏一侧外侧膝状体将出现
幼儿期年龄的划分应是()
A.卡马西平B.丙戊酸钠C.苯妥英钠D.乙琥胺E.安定广谱抗癫痫药是
下面对于点型感烟、感温火灾探测器的安装要求中,正确的是()。
D物业公司在服务住宅区内开设了一家家政服务中心,为住宅区内住户提供钟点家政服务。家政服务中心将物业公司现有办公用房作为办公场所,每月固定分摊物业公司折旧费、水电费、电话费等共计4000元。此外,家政服务中心每月发生其他固定费用900元。家政服务中心现有2
元仁宗于1313年下诏:“第一场明经经疑二问,《大学》《论语》《孟子》《中庸》内出题,并用朱氏章句集注,复以己意结之,限三百字以上。”元仁宗此举意在()。
简述新课程改革促使教师角色发生的四个转变。
圆桌会议是指一种平等、对话的协商会议形式,是在举行国际或国内政治谈判时,为避免席次争执,表示参加各方地位平等起见而采取的一种围圆桌而坐的会议形式。根据上述定义,下列说法不正确的是()。
ThelaunchingofShenzhouVIspacecraftwas______(具有历史意义的事件).
最新回复
(
0
)