首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,正确的是( )。
下列关于构造函数的叙述中,正确的是( )。
admin
2020-12-21
27
问题
下列关于构造函数的叙述中,正确的是( )。
选项
A、每个类中都有一个复制构造函数
B、类成员的初始化在构造函数体中进行
C、创建对象时由用户负责调用构造函数
D、默认构造函数是指参数表为空的构造函数
答案
A
解析
C++中,类成员都是在构造函数的初始化列表中完成初始化的,在函数体内对类成员进行赋值,是在初始化完成之后,选项B错误;类的构造函数是在创建类对象时由系统自动调用执行,选项C错误;参数为空的构造函数属于默认构造函数,但有参数且参数都有默认值的构造函数也属于默认构造函数,选项D错误;如果没有声明任何构造函数,那么该类通常会在需要的时候自动生成默认构造函数和复制构造函数,所以每个类都有复制构造函数,选项A正确;本题答案为A
转载请注明原文地址:https://kaotiyun.com/show/adyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classSample{public;Sample(intx):ref(x){}//①private:Sample():ref(0){)//②staticintval=5;
有如下类定义:classXX{intxdata;public:xx(intn=O):xdata(n){}};classYY:publicXX{intydata;public:YY(intm=0,intn=O):XX(m),
有如下程序:#include#includeusingnamespacestd;classXCF{inta;public:XCF(intaa=O):a(aA){cout
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:123455432
数据库设计过程不包括
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(ehar*src,ehar*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
算法的时间复杂度是指()。
随机试题
简述坚持注重实绩原则的具体方式。
简述审美想象与联想的关系。
A、Intheearlynineteenthcentury.B、Inthelatenineteenthcentury.C、Intheearlytwentiethcentury.D、Inthemid-twentiethce
“主营业务成本”账户核算企业主要经营业务而发生的实际成本,借方登记本期发生的销售成本,贷方登记发生的销货退回、销售折让和期末结转“本年利润”的本期销售成本,结转之后无余额。()
适用于符合输入国家或地区以及贸易合同签订的检疫要求的出境植物、植物产品以及其他检疫物的是( )。
根据期货市场远期月份合约价格和近期月份合约价格之间的关系,可分为( )。
()是指银行向个人发放的、无须担保的用于满足生产经营流动资金需求的信用贷款。
下列选项中,()是绝对引用的书写方式。
很难想像生活在一个没有电话,没有汽车的地方是什么样子。
A、Thewomaninsistsongoingout.B、Thewomandoesn’tlikewatchingTV.C、Themanpromisedheragiftonherbirthday.D、Theman
最新回复
(
0
)