首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class test{ private: int a; public: test0{cout+ˊˊconstructorˊˊ+
有如下程序: #include using namespace std; class test{ private: int a; public: test0{cout+ˊˊconstructorˊˊ+
admin
2020-07-30
29
问题
有如下程序:
#include
using namespace std;
class test{
private:
int a;
public:
test0{cout+ˊˊconstructorˊˊ+endl;}
test(int a){cout+a+endl;}
test(const test&test)
{
a=test.a;
cout+,,copy constructorˊˊ+endl;
}
test(){Cout+ˊˊdestructorˊˊ+endl;}
};
int main()
{
test A(3);
return 0;
}
运行时输出的结果是( )。
选项
A、3
B、constructor
destructor
C、copy constructor
destructor
D、3
destructor
答案
D
解析
此题考查的是构造函数和析构函数。一个类可以有多个构造函数,但只能有一个析构函数。每一个对象在被创建时,都会隐含调用众多构造函数中的一个,而在销毁时又会隐含调用唯一的析构函数。此题中,主函数创建对象A是会隐含调用test(int a)这个构造函数,输出3:接着主函数结束,对象A销毁又隐含调用~test()析构函数输出destraactor。
转载请注明原文地址:https://kaotiyun.com/show/TRyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){int2[2]={1,2};fun(a[1],a[0]
使用地址作为实参传给形参,下列说法正确的是()。
下面关于常成员函数的说法中正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,此工程中含有—个源程序文件projl.cpp。其中位于每个注释“//ERROR**********found**********”之后的——行语句存在错误。请改正这些错误,使程序的输
下列运算符函数中,肯定不属于类Number的成员函数的是()。
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
面向对象方法中,继承是指()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
在C++中,编译系统自动为一个类生成默认构造函数的条件是()。
随机试题
做新时期忠诚坚定的爱国者首先要培育爱国情感。一个民族在高度自尊、自信的基础上,依靠自身力量实现民族振兴和国家富强的英雄气概和创造精神指的是【】
以下各项不符合急性淋巴细胞白血病(ALL)特征的是()
A.正治B.反治C.通因通用D.塞因塞用E.寒因寒用
A.异维A酸B.维A酸C.阿达帕林D.过氧苯甲酰E.壬二酸可缩小皮脂腺,减轻上皮细胞分化的药物是
脂肪肝是指中性脂肪(主要是甘油三酯)在肝内过多蓄积。()
在空气中用波长为λ单色光进行双缝干涉实验,观测到相邻明条纹间的间距为1.33mm,当把实验装置放在水中(水的折射率为1.33)时,则相邻明条纹的间距变为()。
某二级公路全长28.5km,路面结构为:30cm填隙碎石底基层,20era水泥稳定碎石基层,22cm水泥混凝土面层(设计弯拉强度5.0MPa)。其中,K3+500~K4+020为路堑段,K6+120~K6+850为河滨段。为了汇集和排除路面、路肩和边
关于基金管理人和基金托管人从事基金管理活动取得的收入有关的税收,以下说法正确的有()。
第二审案件的裁判方式不包括()。
在数据流图中,带有箭头的线段表示的是()。
最新回复
(
0
)