首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,正确的是( )。
下列关于构造函数的叙述中,正确的是( )。
admin
2020-05-14
50
问题
下列关于构造函数的叙述中,正确的是( )。
选项
A、每个类中都有一个复制构造函数
B、类成员的初始化在构造函数体中进行
C、创建对象时由用户负责调用构造函数
D、默认构造函数是指参数表为空的构造函数
答案
A
解析
C++中,类成员都是在构造函数的初始化列表中完成初始化的,在函数体内对类成员进行赋值,是在初始化完成之后,选项B错误;类的构造函数是在创建类对象时由系统自动调用执行,选项C错误;参数为空的构造函数属于默认构造函数,但有参数且参数都有默认值的构造函数也属于默认构造函数,选项D错误;如果没有声明任何构造函数,那么该类通常会在需要的时候自动生成默认构造函数和复制构造函数,所以每个类都有复制构造函数,选项A正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/xv8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,下列叙述中错误的是
若有:inta=10,b=9,c;则在计算表达式c=(a%11)+(b=3),c+=2后,变量c的值为【】。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
关系数据库的关系演算语言是以【】为基础的DML语言。
以下有关成员函数特征的叙述不正确的是
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
某项目在其经济寿命期内的净现值为100万元,行业基准收益率为12%,则表明()。
因委托代理的授权委托书授权不明而给第三人造成损失时,下列说法正确的是( )。
编制建设工程项目设计概算时,在收集原始资料后应进行的工作有:①确定有关数据;②单位工程概算书编制;③各项费用计算;④单项工程综合概算书编制。其正确顺序是()。
下列()不是战后国际服务贸易发展的主要特点
证券公司定向资产管理业务的研究工作,应当符合的要求有()
在下列选项中,出卖人应承担标的物毁损、灭失风险的有()。
教育科学研究的基本步骤有哪些?
Onhisdeathbedin1638,JohnHarvardbequeathedhalfofhisestate,about&800andhislibraryofsome400bookstoanewcolle
(2012年上半年)建设方和承建方甲就某信息系统建设项目进行了多次合同谈判均未达成一致,未能签定系统建设合同,但在谈判期间建设方获悉了甲的行业关键技术指标。之后建设方与另一承建方乙经过合同谈判后就系统建设签定了合同,同时将甲的关键技术指标透露给乙,导致甲蒙
以下选项中能表示合法常量的是()。
最新回复
(
0
)