首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-05-06
87
问题
有如下程序:
#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://www.kaotiyun.com/show/mDfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classSample{public:Sample(intx):ref(x){}//①Sample():ref
有3个关系R、S和T如下:则由关系R、S得到关系T的操作是()。
下面程序的输出结果为()。#includevoidmain(){intx:int&y=x;11变量引用y=99;cout
请打开考生文件夹下的解决方案文件proj2,其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的——行内有一处或多处下划线标记,请在每个
有如下类说明:classTestClass{intx:public:TestClass(intn){x=n;}};classTestClass1:publicTestClass{inty;public:TestClass1(i
有如下两个类定义classxx{private:dOublex1;protected:doublex2;public:doublex3;};classYY:
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
长期应付款的实质性程序通常包括()
青年男性,嗜烟,常于冬天发作间歇性跛行,下肢疼痛,有时有血栓性静脉炎。考虑诊断最可能为:()
张某是甲企业的技术人员,掌握甲企业的核心技术,张某的劳动合同尚未到期,乙企业高薪聘请张某,张某向甲企业递交辞职书后,第2天到乙企业上班。下列说法正确的是:()
指出以下信号哪种不是数字信号()。
关于合营安排,下列说法中错误的是()。
下列关于经济合作与发展组织(OECD)的公司治理观点的说法,不正确的是()。
下列各项中,可视为纯利率的是()。
我国教育一直坚持以传授知识、积累知识为主要的教学目的和以教师、教材、课堂为中心的教学模式,结果上课记笔记、下课对笔记、考试背笔记就成了大学生主要的学习活动,从而导致了学生重记忆、轻理解,重分数、轻能力的偏向。这意味着( )。
在考生文件夹下打开excel.xlsx文件。将Sheet1工作表的A1:D1单元格合并为一个单元格,内容水平居中;计算职工的平均工资置C13单元格内(数值型,保留小数点后1位);计算学历为博士、硕士和本科的人数,置于F5:F7单元格区域(利用COUNT
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
最新回复
(
0
)