首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,错误的是( )。
下列关于构造函数的叙述中,错误的是( )。
admin
2020-05-14
31
问题
下列关于构造函数的叙述中,错误的是( )。
选项
A、构造函数在创建类对象时自动执行
B、构造函数要负责对所有数据成员进行初始化
C、可以为构造函数的参数设置默认值
D、如果没有声明任何构造函数,则该类的构造函数有2个
答案
B
解析
C++中,类的构造函数是在创建类对象时自动调用执行,选项A正确;在构造函数的初始化列表中可以对数据成员进行初始化,对于基本类型或有默认构造函数的类成员对象,可以不进行初始化,系统自动完成初始化值,选项B错误;构造函数的参数可以有默认值,选项C正确;如果没有声明任何构造函数,那么该类通常会在需要的时候自动生成默认构造函数和复制构造函数,选项D正确,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/4S8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3)T2plus(T1t1,T3t3){returnt1+t3;}则以下调用正确是()。
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是
设a=1;b=2;,则(a++)+b和a+++b这两个表达式的值分别为()。
下列表达式的值为false的是()。
下列叙述中,不正确的是()。
下面程序的输出是 main() {int x=100, a=10, b=20, ok1=5, ok2=0; if(a<b) if(b! =15) if( ! ok1
下列定义中,Sample是一个类,()是定义指向对象数组的指针p.
在深度为5的满二叉树中,叶子结点的个数为
关系模型允许定义3类数据约束,下列不属于数据约束的是
下列符号中不属于C++关键字的是()。
随机试题
A、Itresultsinshort-termexcitement.B、Ithelpsusavoidmakingmistakes.C、Itbreedslong-termpassionandenthusiasm.D、Iti
载荷信息按一定规则排列的物理符号指的是()
在外币报表折算时,下列项目中,应按历史汇率折算的项目有()。
2,7,22,67,202,()。
为维护通告的严肃性,下列事项应避免使用通告的是()。
人生价值是一种特殊的价值,是人的生活实践对于社会和个人所具有的作用和意义。客观、公正、准确评价人生价值需做到()
Dopeoplegethappierormorefoul-temperedastheyage?Stereotypesofirritableneighbors【B1】______,scientistshavebeentryi
【63】Flash和NANDFlash是现在市场上两种主要的闪存技术,前者以【64】F为单位随机存取,后者以页(行)为单位随机存取。
一主一从式SPI连接示意如下图所示。主机SPI的4根信号线的名称已在图中标出,为保证主机与从机之间的正确连接及系统正常工作,图中从机的①、②、③、④的信号名称分别应该是什么?()。
______tellingheragainsinceshewon’tlistentoit?(厦门大学2014年试题)
最新回复
(
0
)