首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using narnespace std; class test{ private: int a; public: test0{cout+’’con
有如下程序: #include<iostream> using narnespace std; class test{ private: int a; public: test0{cout+’’con
admin
2019-05-06
65
问题
有如下程序:
#include<iostream>
using narnespace 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’’+en.d1;
}
test(){ cout+’’destructor"+endl;}
};
int main()
{
testA(3);
return 0;
}
运行时输出的结果是( )。
选项
A、3
B、constructor
destructor
C、copy constructor
destructor
D、3
destructor
答案
D
解析
此题考查的是构造函数和析构函数。一个类可以有多个构造函数,但只能有一个析构函数。每一个对象在被创建时,都会隐含调用众多构造函数中的一个,而在销毁时又会隐含调用唯一的析构函数。此题中,主函数创建对象A是会隐含调用。test(int a)这个构造函数,输出3;接着主函数结束,对象A销毁又隐含调用~test()析构函数输出destructor。
转载请注明原文地址:https://kaotiyun.com/show/jo8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在二维表中,元组的______不能再分成更小的数据项。
阅读下面程序:#include<iostream.h>fun(inta,intb){intc;c=a+b;returnc;}voidmain(){intx=6,y=
若有以下程序:#include<iostream>usingnamespacestd;intfun(){staticinti=0;ints=1;s+=i;i++;retur
下列关于this指针的叙述中,正确的是()。
派生类的构造函数的成员初始化列表中,不能包含()。
下面是一个模板声明的开始部分:template<typenameT>double…由此可知
叶子结点树中度为零的结点,也就是没有后件的结点,称为叶子结点。
A、 B、 C、 D、 CC++规定,以下运算符不能被重载:“.”,“*”,“::”,“?:”,“:sizeof”。
语句ofstreamf("SALARY.DAT",ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且()。
随机试题
Ididn’tnoticeher______attheopeningceremony.
该患者体检时最可能存在的体征是如体检时发现右上腹压痛,肌紧张,可触及一肿块并有触痛,首先考虑的诊断是
男,3岁。出生时正常,母乳喂养,5个月后智能渐落后,头发变黄,肤色变白,多动,有肌痉挛,尿有鼠尿臭味。主要的治疗是
全国由国务院负责,省、市、县由省长、市长、县长负总责的制度称为()。
被称为保密天堂的国家和地区有()。
甲公司是一家不锈钢生产企业。为了提高企业竞争力,甲公司决定运用平衡计分卡衡量公司绩效,并选取了销售增长率、预期利润、交货时间、客户满意度等作为绩效衡量指标。甲公司选取的绩效衡量指标涵盖的角度有()。(2016年)
北京庙会上表演的项目繁多,其中()是将一面缎质红旗系在7米长、碗口粗的竹竿上,一会儿用手、一会儿用臂、一会儿用嘴、一会儿用额,抛起又接住,十分晾险。
设X1,X2,…,Xn是来自正态总体X~N(μ,σ2)的简单随机样本,记则服从t(n-1)分布的随机变量是().
【S1】【S2】
CME集团的玉米期货看涨期权,执行价格为450美分/蒲式耳,权利金为42’7美分/蒲式耳,当标的玉米期货合约的价格为478’2美分/蒲式耳时,该看涨期权的时间价值为()美分/蒲式耳。
最新回复
(
0
)