首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
52
问题
有如下程序:
#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全国计算机二级
相关试题推荐
已知类A有公用数据成员a,并重载了=运算符,且有A obj2;const A * ptr= new A;则下列语句错误的是
下面关于成员函数重载运算符和友元函数重载运算符相同的是
若执行下面的程序时,从键盘上输入5和2,则输出结果是()。include(iostream.h)voidmain(){inta,b,k;cin>>a>>b;k=a;if(a<B)k=a%b;
一个类可以直接或间接的祖先中继承所有的属性和方法。采用这个方法可以提高了软件的【】。
下列叙述中,错误的是( )。
下列选项可以做C++标识符的是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点。
C++目标程序经【】后生成扩展名为exe的可执行程序文件。
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
试述律师会见当事人时应当注意的问题。
患者,男,50岁。因呼吸衰竭使用人工呼吸机。患者突然出现烦躁不安,皮肤潮红,大汗淋漓,浅表静脉充盈,球结膜充血水肿,此时应立即
城市规划中有很多问题都是为在一定资源条件下进行统筹安排,使得在实现目标的过程中,如何在消耗资源最少的情况下获得最大的利益,即如何达到系统最优的目标。这类问题就可以利用()求解。
以下关于材料特性说法正确的是()。
关于合同的变更,下述正确的说法是()。
具有自然主义倾向的方法论是指( )。
给定资料1.2009年,一群来自深圳的普通工人成为美国《时代》周刊的年度人物。周刊一出版,中国工人的灿烂笑容,瞬间给处于经济低迷的世界带来希望。他们坚毅的目光,质朴的外表,倔强的神态,真实地反映了中国工人的性格,这种性格,为“中国制造”贴上了光亮的标
设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。将ER模型换成关系模型并规范
Scarcelyhadtheysettlethemselvesintheirseatsinthetheatre______thecurtainwentup.
A、Shestartedtofollowtheculturalnorms.B、Shecametoenjoydoingeverydaytasks.C、Shelearnedtousemorepoliteexpressio
最新回复
(
0
)