首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
51
问题
有如下程序:
#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/peAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语句constchar*constp="hello";,所定义的指针p和它所指的内容都不能被______。
在面向对象方法中,类之间共享属性和操作的机制称为______。
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是
根据下面的主程序,完成类的一种构造函数的最简单形式。#include<iostream.h>classbase{private:intnum;public:______;}
有如下程序:#inClude<iostream.h>#dehneN2#dehneMN+1#denneNUM2*M+1Voidmain(){inti;for(i=1;i<
若有说明语句:chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,且每一个______实际上对应一个处理模块。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTestClass1:
下列叙述中正确的是()。A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构
随机试题
统计推断所使用的技术包括()
A.神经血管性虚弱B.血管迷走反应C.自我防御机制D.问题指向性应对E.全身适应综合征直接针对应激源的是
某外国公司甲在向我国申请设立外资企业时,出现了以下情况,请问其中哪项不符合我国法律的规定?()
根据下面材料。回答下列题目:考虑一种特定股票收益的多因素证券收益模型,如表7-7所示。假定表7-8的第二列给出的三种宏观因素的值是市场预测值,而实际值在第三列给出。表7-8多因素证券收益预测值与实际值对比[*]则该股票修正后的期望收益率为(
失业保险金的标准,不得低于当地最低工资标准,具体数额由省、自治区、直辖市人民政府确定。()
伏尔泰是18世纪法国启蒙思想家。下列观点符合他思想的是:
下列是一台第三层交换机的部分路由表,其中管理距离为缺省值,正确的路由信息是()。
下列不属于结构化分析的常用工具的是
Youmaysaythatthebusinessofmarkingbooksisgoingtoslowdownyourreading.(31)probablywill.That’soneofthe(32)fo
Ifyougodowntothewoodstoday,youmaymeethigh-techtrees—geneticallymodifiedtospeedtheirgrowthorimprovethequalit
最新回复
(
0
)