首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class test{ private: int a; public: test0 {cout+"cons
有如下程序: #inc1ude<iostream> using namespace std; class test{ private: int a; public: test0 {cout+"cons
admin
2020-04-07
69
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class test{
private:
int a;
public:
test0 {cout+"constructor"+end1;}
test(int a){cout+a+endl;}
test(const test&test)
{
a= test.a;
cout+,,copy constructor"+endl;
}
test() {Cout+"destructor"+end1;}
};
int main()
{
test A(3);
return 0;
}
运行时输出的结果是( )。
选项
A、3
B、constructordestructor
C、copy constructor
D、3destructor destructor
答案
D
解析
此题考查的是构造函数和析构函数。一个类可以有多个构造函数,但只能有一个析构函数。每一个对象在被创建时,都会隐含调用众多构造函数中的一个,而在销毁时又会隐含调用唯一的析构函数。此题中,主函数创建对象A是会隐含调用test(int a)这个构造函数,输出3:接着主函数结束,对象A销毁又隐含调用~test()析构函数输出destructor。
转载请注明原文地址:https://kaotiyun.com/show/a88p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用函数模板的方法是先说明函数模板,然后实例化成相应的______进行调用执行。
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}//拷贝构造函数
下列程序执行后的输出结果是voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfund(inti){cout<<st[i];
有如下程序:#include<iostream>usingnamespaeestd;classPair{intm;intn;public:Pair(inti,intj):m(i),n(j
下列叙述正确的是()。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
一个类的友元函数或友元类可以通过成员操作符访问该类的()。
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
“商品”与“顾客”两个实体集之间的联系一般是
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
随机试题
由于人机系统中的可靠性的因素众多且随机变化,因此人的可靠性是不稳定的,则人机系统可靠度采用()来提高。
关于经济周期中的经营理财策略,下列说法中,不正确的是()。
19世纪末以来,国际货币体系大体可分为三个阶段,即金本位制(1815—1914年)、布雷顿森林体系(1944—1971年)、美元本位制(1971年至今)。阅读下列材料,回答问题。材料一美元本位制和浮动汇率对美国意味着巨大利益,意味着“超级霸权和超
ThecharmofHawaiiismorethanIcanimagine.Iamsurewhoeverseesitwill______itsbeauty.
根据马斯洛理论,如果一个人在很冷的时候,迫切地寻找可以御寒的东西,说明他没有得到满足的需要是()。
《城市居民委员会组织法》规定,居民委员会成员应当由居住地区()有选举权的选民选举产生。
从最初的人大代表公开邮箱,到官员上网回答网民提问,再到如今的官员开博客、写微博。对此你有何感想?
现代农业的发展不能脱离生态安全和产品安全两个基本要求,因此,农业污染防治应作为现代农业发展的重要任务之一。不同于工业污染和城市污染,农业污染涉及面广而隐蔽性强,评估难度大,不适合建立惩罚型机制。同时,由于农民收入水平相对较低,不可能进行“污染收费”。所以说
在考生文件夹下有一个文件“PY101.py”,请按照文件里的说明,完善横线处代码,用键盘输入一个1-26的数字,对应于英文大写字母表中的索引,在屏幕上显示输出对应的英文字母。示例如下。请输入一个数字:1输出大写字母:A试题程序:#请在程序的____
Ahappymarriageapparentlyisgoodmedicine,buthostilespousesmay【B1】______oneanother’shealthCouplesinconflict-ridden
最新回复
(
0
)