首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,错误的是( )。
下列关于构造函数的叙述中,错误的是( )。
admin
2020-05-14
37
问题
下列关于构造函数的叙述中,错误的是( )。
选项
A、构造函数在创建类对象时自动执行
B、可以为构造函数的参数设置默认值
C、构造函数要负责对静态数据成员进行初始化
D、复制构造函数的参数是对同类的某个对象的常引用
答案
C
解析
本题考查的是类的构造函数。只要创建某个类的一个对象时,编译器就会运行一个构造函数,选项A正确;为所有形参提供默认实参的构造函数称为默认构造函数,选项B正确;只有单个形参,而且该形参是对本类类型对象的引用(常用const来修饰),这样的构造函数称为复制构造函数,选项D正确;类的静态数据成员独立于类的任何对象而存在,不是类类型对象的组成部分,所以不能通过类的构造函数进行初始化,而必须在类定义时,在类定义体的外部定义,选项C错误;答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/yq8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请指出程序片段的语法错误______。
若有以下程序:#include<iostream>usingnamespacestd;intmain(){chara;a=’H’-’A’+’0’;cout<<a<<end
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:voidwho(){cout<<"cl
语句cout<<’\n’还可表示为【】。
下面不属于C++的预定义的流对象是()。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数num(char*str)用于返回字符串中非数字的个数。例如:abcl23abc45返回值为:6将函数num补充完整。注意:请勿改
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的MyString类是一个用于表示字符串的类。假设字符串由英文单词组成,单词与单词之间使用一个空格作为分隔符。成员函数wordCount的功能是计算组成字符串的单词的个数。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示学生学号的类CStudentlD,但类CStudentlD的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号为
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
下列字符中,可以出现在合法的C++标识符中的是
随机试题
下列符合实施课外、校外活动基本要求的是()
认为人类的最大需求不可能都是一样的,而是因人、因事、因地而异的。这种人性假设是()
胆矾作内服使用,其用法是()
结合瘀血产生的原因,简述活血化瘀药的配伍要点及使用注意。
治疗肺痈吐脓,宜首选
试验检测人员的信用评价采用随机检查累计扣分制()。
根据所给材料处理问题。《琐事的美感》一书由王大力著,南岩出版社出版、发行。2012年1月出版第1版,该版共印2次,累计印数10000册。该出版社拟于2014年11月出版第2版,首印8000册,定价30.00元;由张一华担任责任编辑,王建
4,11,30,67,()
如果想为表单换一个标题名,可以在属性窗口中修改【】属性项。
Inpolitics,inthecourts,evenontheubiquitousTVtalkshows,itisgoodformtopickanintellectualfightPeopleattachea
最新回复
(
0
)