首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,正确的是( )。
下列关于构造函数的叙述中,正确的是( )。
admin
2021-05-06
47
问题
下列关于构造函数的叙述中,正确的是( )。
选项
A、每个类中都有一个复制构造函数
B、类成员的初始化在构造函数体中进行
C、创建对象时由用户负责调用构造函数
D、默认构造函数是指参数表为空的构造函数
答案
A
解析
C++中,类成员都是在构造函数的初始化列表中完成初始化的,在函数体内对类成员进行赋值,是在初始化完成之后,选项B错误;类的构造函数是在创建类对象时由系统自动调用执行,选项C错误;参数为空的构造函数属于默认构造函数,但有参数且参数都有默认值的构造函数也属于默认构造函数,选项D错误;如果没有声明任何构造函数,那么该类通常会在需要的时候自动生成默认构造函数和复制构造函数,所以每个类都有复制构造函数,选项A正确;本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/gWfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符不能重载为友元函数的是()。
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,intn)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。如:120的二进制数据为11
下列各选项中,不属于序言性注释的是()。
若有以下程序:#includeusingnamespacestd;intfun(){staticinti=0;ints=1;s+=i:i++;Feturn
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参avet所指的存储单元中。例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64则低于
关系表中的每一行记录称为一个()。
下列字符串中不能作为C++标识符使用的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为()。
使用VC6打开考生文件夹下的源程序文件modi3.clap。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义类CPoint的带有两个参数的构造函数,两个变量为x、y都为int型,且缺省值为0。请在注释∥*******
下列字符串中,正确的C++标识符是()。
随机试题
腹腔干的分支是
关于紧急避孕,下列叙述正确的是
患者,男,50岁。腰痛,腰部活动受限。检查:脊柱叩击痛,坐骨神经刺激征(+)。应首先考虑的是
作为工地试验室出虚假数据报告造成质量安全事故或质量标准降低的,直接确定为D级。()
下列关于净现值的表述,不正确的是()。
在WISC-CR中,拼图分测验主要测量被试者的()。
要求:说明该旋律的调式调性。
学校有目的、有计划、系统地对学生进行德育的最基本途径是()。
21世纪初,入口、经济和环境压力形成了独特的综合条件,使新出现和重现的传染病能以前所未有的规模传播。最近几十年的经验显示,________________。而想要从根本上减少病毒国际传播可能性的最有效方法,就是世卫组织与其他组织、机构一起开展工作,加强全球
Thecultureindustrydidawaywithyesterday’srubbishbyitsownperfection,andbyforbiddinganddomesticatingtheamateurish
最新回复
(
0
)