首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,正确的是( )。
下列关于构造函数的叙述中,正确的是( )。
admin
2019-08-23
49
问题
下列关于构造函数的叙述中,正确的是( )。
选项
A、每个类中都有一个复制构造函数
B、类成员的初始化在构造函数体中进行
C、创建对象时由用户负责调用构造函数
D、默认构造函数是指参数表为空的构造函数
答案
A
解析
C++中,类成员都是在构造函数的初始化列表中完成初始化的,在函数体内对类成员进行赋值,是在初始化完成之后,选项B错误;类的构造函数是在创建类对象时由系统自动调用执行,选项C错误;参数为空的构造函数属于默认构造函数,但有参数且参数都有默认值的构造函数也属于默认构造函数,选项D错误;如果没有声明任何构造函数,那么该类通常会在需要的时候自动生成默认构造函数和复制构造函数,所以每个类都有复制构造函数,选项A正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/VD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
函数重载要求重载的函数必须有和原函数一样的【】。
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
友元运算符obj1>obj2被C++编译器解释为()。
在C++语言的数据类型中,int、short等类型的长度是()。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列有关析构函数的调用顺序是( )。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
随机试题
简析第二次世界大战爆发的原因。(四川师范大学2013年历史学基础真题)
具有噻唑烷二酮结构的药物有
球后视神经炎不包括
下列费用中,()属于企业财务费用。
[2007年第57题]计算机房对建筑装饰装修基本的特殊要求是:
( )是指当事人在其活着时通过选择遗产筹划工具和制定遗产计划,将拥有或控制的各种资产或负债进行安排,从而保证在自己去世或丧失行为能力时尽可能实现个人为其家庭(也可能是他人)所确定目标的安排。
用人单位应当建立职工名册备查。职工名册应当包括()。
冬天,在四周围都是山地的这里,看见太阳的日子真是太少了。今天,难得雾是这么稀薄,空中融融地混合着金黄的阳光,把地上的一切,好像也照上一层欢笑的颜色。我走出了这黝暗的小屋,我扬着脖子,张开了我的双臂,恨不得要把谁紧紧地拥抱起来。由一条小径
下列叙述中正确的是
[A]SetaGoodExampleforYourKids[B]BuildYouKids’WorkSkills[C]PlaceTimeLimitsonLeisureActivities[D]Talkabout
最新回复
(
0
)