首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0):valB(x){cout<<valB;} ~Ba
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0):valB(x){cout<<valB;} ~Ba
admin
2020-04-07
39
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
Base(int x=0):valB(x){cout<<valB;}
~Base(){cout<<valB;}
private:
int valB;
};
class Derived:public Base{
public:
Derived(int x=0,int y=0):Base(x),valD(y){cout<<valD;}
~Derived(){cout<<valD;}
private:
int valD;
};
in.t main(){
Derived obj 12(2,3);
return 0;
}
运行时的输出结果是( )。
选项
A、2332
B、2323
C、3232
D、3223
答案
A
解析
在主函数中创建类Derived对象obj12(2,3)时,因为类Derived是从基类Base派生而来,所以首先调用基类的构造函数;输出2,再调用派生类构造函数,输出3。当主函数运算结果时,首先调用派生类的析构函数,输出3,再调用基类的析构函数输出2。所以输出结果为2332。
转载请注明原文地址:https://kaotiyun.com/show/1C8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream.h>#include<iomanip.h>void main(){cout.fill(’*’);cout.width(10);cout,<s
若有定义语句:intx=3,y=2,z=1;,则表达式x
设有以下定义和程序:#include<iostream.h>classA1{public:voidshow1(){cout<<"classA1”<<end1;}};
下面程序的输出结果是______。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&);int
执行下面程序中的输出语句后,a的值是 main() { int a; cout<<(a=3*5,a*4,a+5); }
下面叙述错误的是()。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
在关系数据库中,用来表示实体之间联系的是
随机试题
单丝埋弧堆焊时,为了减少稀释率可以采取下坡埋弧焊措施。()
蔡元培在倡导“以美育代宗教”的时候,拿宗教与美育比较()
在病因的轮状模型中,强调宿主与下列哪种因素的关系
患者,女性,20岁。有癫痫史。因昨晚睡眠不足,出现头晕、幻觉,半小时前突然尖叫倒地,意识丧失,全身骨骼肌呈强直收缩,牙关紧闭,口吐白沫,瞳孔散大,对光反射消失。约2分钟后患者强直阵挛停止,随后意识逐渐清醒。对诊断本病有重要价值的检查是
确定信用标准时须()。
某公司对季节性食品的销售量进行分析,发现用户需求服从正态分布的规律。2006年上半年的销售量如表2-7所示。订货提前期为1个月,一次订货费用为72元。若要求库存满足率达到90%(对应安全系数为1.29),1吨货物一个月的保管费为1元。该公司实施定期订货法策
体育教学设计的重点是()。
Thespeakermakesanannouncementabouttheafternoon______.
(1)IamstandingunderHammersmithBridgelookingatsomethingIhaveknownallmylifeasaLondonerbutambeginningtorealiz
A、ThebookwaswrittenbyDavidBaker.B、Wecanfindinformationonabout15countriesinthebook.C、Theprofessorsstartedto
最新回复
(
0
)