首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-04-07
21
问题
有如下程序:
#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://jikaoti.com/ti/pfA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于软件需求规格说明书的作用的是
关于C++语言与C语言关系描述中错误的是
设有定义charstr[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是
A、 B、 C、 D、 C纯虚函数是在声明虚函数时被“初始化”为0的虚函数。不定义对象而只作为一种基本类型用作继承的类,称为抽象类。凡是包含纯虚函数的类都是抽象类。抽象类的作用是作为一个类族的共同基类。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
非成员函数应声明为类的______函数才能访问这个类的private成员。
重载的流运算符函数经常定义为类的【】函数。
以下选项中,()是合法的用户标识符。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的【】。
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
阅读下列材料并回答问题。材料1“人类总得不断地总结经验,有所发现,有所发明,有所创造,有所前进。停止的观点,悲观的观点,无所作为和骄傲自满的观点,都是错误的。其所以是错误,因为这些论点,不符合大约一百万年以来人类社会发展的历史事实,也不
在乳腺癌全野切线源皮距照射定位时,下列错误的描述是
患者,女,32岁。有甲状腺功能亢进症病史。颈前肿胀,烦躁易怒,易饥多食,恶热多汗,心悸头晕,大便秘结,失眠,舌红,苔黄,脉弦数。其中医治法是
下列施工作业中______是夜间禁止的施工项目。
企业名称、地址、注册资金、法定代表人等发生变更的,应当在工商部门办理变更手续后的()天内办理资质证书变更手续。
人力资本是经济资本中心的核心资本,其原因在与人力资本具有无限的()。
庖丁解牛,游刃有余;揠苗助长,苗枯田荒。这给我们的启示是()。
这也正是苏州古城的气质,一定要经历过变迁与_______,见证过繁华与_______,在一次次历史的锻打中,愈发的沉稳和_______,不动声色的沧桑背后,孕育了对风雨袭来时的从容,对世俗快乐的追求。填入画横线部分最恰当的一项是()。
某局域网访问Internet速度很慢,网管员测试发现是局域网内有大量的广播包,______不可能有效地解决该网络问题。
当一个查询基于多个表时,这些表之间必须是【】。
最新回复
(
0
)