首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class test{ private: int a; public: test0{cout+"constructor"+en
有如下程序: #include using namespace std; class test{ private: int a; public: test0{cout+"constructor"+en
admin
2020-04-07
24
问题
有如下程序:
#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()析构函数输出destructor。
转载请注明原文地址:https://kaotiyun.com/show/V38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:template<typenameT,typenaineU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
若有以下程序:#include<iostream>usingnamespacesstd;classA{public:A(){}A(inti){
下面对静态数据成员的描述中,正确的是
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
下列关于队列的叙述中,正确的是()。
下列叙述中,不属于测试的特征的是
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
C++中的类有两种用法:一种是类的实例比,即生成类的对象,并参与系统的运行;另一种是通过()派生出新的类。
随机试题
决定器官血流供应量大小的因素有()
A、绿萼梅B、南豆根C、破故纸D、潼蒺藜E、七叶一枝花补骨脂的别名是
在施工前应将单位(子单位)工程划分确定,据此()和验收。
英译汉:“Pakistan”,正确的翻译为( )。
广发科贸有限公司(3542916482)是一家有进出口经营权的国有企业,2005年6月10日出口一批真空整流器。2005年6月12日委托启航货运公司(3648482495)持手册(C482106528)向天津海关申报,预录入号为815067954。“
A企业2010年的销售收入80亿元,销售净利率为15%,2010年年初所有者权益为110亿元,2010年年末所有者权益为130亿元,则该企业2010年净资产收益率为()。
学生已经有了“鸟”的观念,再学习“百灵鸟”这种动物。这种学习是()。
甲某组织了一个恐怖活动组织,领导一帮手下进行恐怖犯罪活动,自称老大。有一次,甲手下的一个头目乙某擅自领了一班人在外面杀死了自己的一个仇人,甲听到消息后很生气,认为乙“目无组织纪律”,就对乙进行了处罚,砍掉了他的一只手。后来,公安机关侦破了杀人案,将甲也缉拿
目录列表框的Path属性的作用是()。
Idreamofbeingawriter.ButIamafraidmaybeitisjustapipedream.Theunderlinedpartmeans________.
最新回复
(
0
)