首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-04-01
49
问题
有如下程序:
#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://www.kaotiyun.com/show/peAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
有如下程序:#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;
下面描述中体现了抽象类特性的语句是
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
继承使得相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余信息,提高了软件的______。
下列数据结构中,能用二分法进行查找的是
执行下面语句后,输出字符"#"的个数是()。for(inti=50;i;--i)cout<<’#’;
在一个容量为24的循环队列中,若头指针front=8,尾指针rear=3,则该循环队列中共有______个元素。
深度为6的满二叉树中,度为2的结点个数为()。
随机试题
起重事故有大型化、群体化的特点,一起事故有时涉及多人,只要是伤及人,往往是恶性事故,一般不是重伤就是死亡,还可能伴随大面积设备设施的损坏。为保证起重机使用安全,使用单位应进行起重机械的自我检查、每日检查、每月检查和年度检查。下列检查项目中属于起重机械每月安
甲物业公司委托乙清洁公司清洁其管理的某住宅楼外墙,乙公司指派的员工丙因操作不当,致清洁工具从高处掉落,砸中业主丁的汽车。丁的损害应由
一老年患者,右利手,有高血压病史,急性发病。表现双侧手指失认、肢体左右失定向,同时还有失写和失算。符合下列哪项
A、亡阳B、亡阴C、虚寒D、阴虚E、表虚形体消瘦,口燥咽干,午后潮热,五心烦热,两颧潮红,盗汗,舌红绛无苔,脉细数,属()
下列股票基金的分析指标中,()是最能全面反映基金经营成果的指标。
某乡人民政府依据本县人民政府发布的《关于集资修建村级小学的决定》,分别向村民王某等10人集资人民币100元。王某等10人均不服乡政府向自己收取集资款100元的行为,向本县人民政府提起诉讼。法院经审理,认为县政府的《决定》违法,因而乡政府向王某等10人收取集
A、 B、 C、 D、 D数列带有根号,考虑多级数列。将数字都还原到根号下面,得到,根号下的数字作差4,(),(),10。考虑等差数列4,6,8,10,验证之后符合题目数列。故所求为。故正确答
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是()。
十进制数250转换成二进制整数是
A、15LonkonStreet,Annandale.B、50LonkonStreet,Annandale.C、51LonkonStreet,Annandale.D、15LondonStreet,Annandale.A管理员
最新回复
(
0
)