首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。
admin
2017-10-17
51
问题
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。
选项
A、该类没有定义任何有参构造函数
B、该类没有定义任何无参构造函数
C、该类没有定义任何构造函数
D、该类没有定义任何成员函数
答案
C
解析
在类定义时没有定义任何构造函数时,则编译器自动生成一个不带参数的缺省构造函数,其格式如下:
<类名>::<缺省构造函数名>()
按构造函数的规定,缺省构造函数名同类名。缺省构造函数的这种格式也可由程序员定义在类体中。在程序中定义一个对象而没有指明初始化时,则编译器便按缺省构造函数来初始化该对象。用缺省构造函数对对象初始化时,则将对象的所有数据成员都初始化为零或空。
转载请注明原文地址:https://kaotiyun.com/show/uPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
关于构造函数A()的拷贝构造函数正确的是()
下列关于数据库系统的叙述中,正确的是()。
结构化程序设计的一种基本方法是()。
若要想进行标准输入输出则头文件必须包含______件。
编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑()。
运算符重载仍然保持其原来的优先级、________和________
()既可重载为一元运算符,又可重载为二元运算符。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是,
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
随机试题
______nothingmoretodiscuss,theCEOgottohisfeet,saidgoodbyeandleftthemeetingroom.
下列有关灭菌法的论述,哪些是正确的:
甲乙两国因边境冲突导致全面战争,战争开始后,依相关国际法规则,下列哪些选项是正确的?()
以下哪些被告人构成累犯?()(2002/2/36)
下列选项不属于影响货物采购策略制定因素的是()。
A市政公司中标地铁区间隧道工程标段,采用盾构法施工。为满足建设方的工期要求,将双线盾构中的右线分包给了具有专业资质的B公司,分包合同约定:工作井土建施工由A公司负责,其余均由B公司负责,A公司配合。在吊装盾构机主体时,出现地面沉陷致使汽车吊向井壁外侧倾翻;
关于环境保护税的纳税人的说法,正确的是()。
运用β系数法确定企业价值评估中的折现率时,β系数表明了()。
结构化程序设计主要强调的是______。
A—bullettrainJ—floatingpricesB—intercityhigh-speedrailK—real-namepurchaseC—non-stoptrainL—replacementticketD—dedica
最新回复
(
0
)