首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class test{ private: int a; public: test(){cout
有如下程序: #include using namespace std; class test{ private: int a; public: test(){cout
admin
2017-02-18
27
问题
有如下程序:
#include
using namespace std;
class test{
private:
int a;
public:
test(){cout<<"constructor"<
test(int a){cout<
test(const test&_test){
a=_test.a;
cout<<"copy constructor"<
}
~test(){cout<<"destructor"<
};
int main(){
test A(3);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、3
B、constructor
destructor
C、copy constructor
destructor
D、3
destructor
答案
D
解析
本题考查默认构造函数和带参数的构造函数以及析构函数,本题中定义了一个对象A(3),对象带着参数,所以执行带参数的构造函数,输出3,然后执行析构函数,输出destructor。所以本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/Nkt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要把函数voidf()定义为aClass的友元函数,则应该类aClass的定义中加入的语句是()。
C++语言中的友元函数为在类外访问类中的私有成员和保护成员提供了方便,但破坏了类的______和______。
在下面四个选项中,()是用来声明虚函数的。
下面关于构造函数和析构函数的描述,错误的是()。
下面程序的输出结果为【】。#include<iostream.h>voidmain(){intnum=0,i=8;do{i--;
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
对于语句cin>>x中的各个组成部分,下列叙述中错误的是
下面的语句中错误的是
下面是关于派生类声明的开始部分,其中正确的是
设A是一个类的类名,下面函数的参数的引用形式是( )。
随机试题
下述哪一种是非特异性梅毒血清试验
纽曼保健系统模式主要包括的三个部分不包括
某男,52岁,哮喘已六年,反复缠绵不愈,喉中痰鸣,胸闷胁痛,爪甲青紫,面色晦黯,有时夹有口苦口干,便干腹胀,舌紫暗或有瘀斑,脉沉涩。应为
A.脾阳虚证B.寒湿困脾证C.湿热蕴脾证D.肝胆湿热证E.肾气不固证
直接接触防护应选用()。
受甲公司委托,乙锅炉压力容器检测检验站委派具有检验资格的张某,到甲公司对一200立方米的球形液氧储罐进行检测检验。该球罐是由丙公司制造、丁施工公司安装的。依据《特种设备安全法》的规定,下列关于张某检测和执业的说法,正确的是()。
建设项目安全设施设计有下列()情形的,不予批准,并不得开工建设。
根据皮亚杰的理论,图式从低级到高级发展是通过同化与顺应的形式进行的。()
党的十一届三中全会的主要功绩是()。
Between1883and1837,thepublishersofa"pennypress"provedthatalow-pricedpaper,editedtointerestordinarypeople,cou
最新回复
(
0
)