首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostrearn> using namespace std; class test{ private: int a; public:, test0{cout+"constructor"+endl;} test(int a)
有如下程序: #include<iostrearn> using namespace std; class test{ private: int a; public:, test0{cout+"constructor"+endl;} test(int a)
admin
2019-04-01
90
问题
有如下程序:
#include<iostrearn>
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 constmctor"+endl;
}
test(){Cout+"destructor"+endl;}
};
int main()
{
test A(3);
return 0;
}
运行时输出的结果是( )。
选项
A、3
B、constructor destmctor
C、copy constructor destructor
D、3 destructor
答案
D
解析
此题考查的是构造函数和析构函数。一个类可以有多个构造函数,但只能有一个析构函数。每一个对象在被创建时,都会隐含调用众多构造函数中的一个,而在销毁时又会隐含调用唯一的析构函数。此题中,主函数创建对象A是会隐含调用test(int a)这个构造函数,输出3:接着主函数结束,对象A销毁又隐含调用~test()析构函数输出destructor。
转载请注明原文地址:https://kaotiyun.com/show/0iAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果为_____。#include<iostream.h>voidmain(){innum=0,i=8;do{i--;num++;}while
有如下程序:#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,z=8,r;r=f
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
下列函数的功能是______。#include<iostream.h>intFunc(inta,intb){if(a>B)return1;elseif(a==B)return0;
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下列关于类和对象的叙述中,错误的是
已知在函数func中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列叙述中错误的是
在一棵二叉树上,第4层最多有几个结点()。
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的______存储结构。
随机试题
英国1988年教育改革法规定,全国统一课程包括以下几个部分()
氨基苷类抗生素描述错误的是:
急性肾盂肾炎临床治愈标准
该企业在产品生产过程中,在生产线的最后增设一个技术班组,专门解决质量问题,这种行为属于:()。人事经理试图通过改变工作方式和扩大工作范围来提高工人的兴趣,这种方式属于双因素理论中的()。
工程设计资质分为( )。
王老师最近在工作中总是刻意对同事和学生保持疏远的态度,对学生也漠不关心。王老师目前的状态属于职业倦怠中()方面的表现。
设a,b均为正数,若a,6的算术平均值为m,且1/a+1/b=n.则a,b的比例中项为__________.
某资本家经营的企业通过改进技术、提高劳动生产率,使其生产商品花费的劳动时间比社会必要劳动时间少10%,由此形成商品个别价值低于社会价值的那部分是()(1999年单选文科卷)
阅读下列材料回答问题。材料一1831年刑部奏称:“现今直省地方,俱有食鸦片烟之人,而各衙门尤甚。约计督抚以下,文武衙门上下人等,绝无食鸦片烟者,甚属寥寥。”
AndrewWright’sworkcoversthefollowingEXCEPT
最新回复
(
0
)