首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-06-10
16
问题
有如下程序:
#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/Ewh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中在编辑窗口内显示的主程序文件中定义有类Base和Derived,以及主函数main。程序文本中位于每行“//****found****”下面的一行内有一处或多处下画线标记,请在每
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法将数组排序。提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n.1
下列关于类模板的描述中,错误的是()。
在一个派生类的成员函数中,试图调用其基类的成员函数“voidf();”,但无法通过编译。这说明()。
在一个抽象类中,一定包含有()。
数据库设计过程不包括()。
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则
在数据库系统中,用户所见的数据模式为()。
下列符号中可以用做C++标识符的是()。
随机试题
治疗口舌生疮、小便短赤首选
处方用北五加皮系指( )
国家质检总局及其下属的收费行为依法接受国家计委的管理和监督。( )
被免职的期货公司首席风险官可以向()解释说明情况。
在纳税义务人同海关发生争议时,可以向海关申请复议,但同时应当在规定期限内按海关核定的税额缴纳关税,逾期则构成滞纳,海关有权按规定采取强制执行措施。()
按照外汇收付的方式可以将汇率分为()。
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“申论要求”作答。二、给定资料1.2009年4月6日,人们期待已久的《中共中央国务院关于深化医药卫生体
AproverballegedlyfromancientChinawaswidelyspreadintheWest:"Ifyouwanttobehappyforafewhours,gotogetdrunk;
MynameisKathyH..I’mthirty-oneyearsold,andI’vebeenacarernowforoverelevenyears.Thatsoundslongenough,Iknow,
Anewstudyofthebrainishelpingscientistsbetterunderstandhowhumansprocesslanguage.Oneofthepatientsisawomanwit
最新回复
(
0
)