首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostrearn> using namespace std; class test{ private: int a; public:, test0{cout+"constructor"+endl;} test(int a)
有如下程序: #include<iostrearn> using namespace std; class test{ private: int a; public:, test0{cout+"constructor"+endl;} test(int a)
admin
2019-04-01
73
问题
有如下程序:
#include<iostrearn>
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 constmctor"+endl;
}
test(){Cout+"destructor"+endl;}
};
int main()
{
test A(3);
return 0;
}
运行时输出的结果是( )。
选项
A、3
B、constructor destmctor
C、copy constructor destructor
D、3 destructor
答案
D
解析
此题考查的是构造函数和析构函数。一个类可以有多个构造函数,但只能有一个析构函数。每一个对象在被创建时,都会隐含调用众多构造函数中的一个,而在销毁时又会隐含调用唯一的析构函数。此题中,主函数创建对象A是会隐含调用test(int a)这个构造函数,输出3:接着主函数结束,对象A销毁又隐含调用~test()析构函数输出destructor。
转载请注明原文地址:https://kaotiyun.com/show/0iAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于虚函数,下面说的正确的是
关于C++语言与C语言关系描述中错误的是
下列字符串中可以用做C++语言标识符的是
在对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第7个记录60插入到有序表时,为寻找插入位置需比较______次。
单个用户使用的数据视图的描述称为
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
算法分析的目的是()
对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是()。
执行下列语句序列:imx=1,&y=x;cout<<x<<’-’<<y<<end1;输出结果为______。
随机试题
骨折后最易发生骨缺血性坏死的部位,是
单子叶植物根断面的一圈环纹为
丁某将其所有的房屋出租给方某,方某将该房屋转租给唐某。下列哪些表述是正确的?(2011年卷三57题,多选)
任何单位和个人不得改变下列哪些用地的用途()。
建设项目可行性研究的前提和基础是()。
《中华人民共和国会计法》对财政部门实施会计工作的监督内容作了规定,下列各项不属于财政部门监督内容的是()。
甲公司2016年年初未分配利润一100万元,2016年实现净利润1200万元。公司计划2017年新增资本支出1000万元,目标资本结构(债务:权益)为3:7。法律规定,公司须按净利润10%提取公积金。若该公司采取剩余股利政策。应发放现金股利()万元
()不属于中止导游行为的构成条件。
(2015·河南)我国最早使用“教育”一词的是()(常考)
根据以下资料,回答下列问题。2012年4月,全国一百个城市房价均价排名前四位的分别是深圳、上海、北京、杭州。其中深圳市房价是25453元/平方米,同比增长0.2%;上海是23214元/平方米,同比下降1.9%;北京是22424元/平方米,同比卜
最新回复
(
0
)