首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,错误的是( )。
下列关于构造函数的叙述中,错误的是( )。
admin
2021-06-10
62
问题
下列关于构造函数的叙述中,错误的是( )。
选项
A、构造函数在创建类对象时自动执行
B、构造函数要负责对所有数据成员进行初始化
C、可以为构造函数的参数设置默认值
D、如果没有声明任何构造函数,则该类的构造函数有2个
答案
B
解析
C++中,类的构造函数是在创建类对象时自动调用执行,选项A正确;在构造函数的初始化列表中可以对数据成员进行初始化,对于基本类型或有默认构造函数的类成员对象,可以不进行初始化,系统自动完成初始化值,选项B错误;构造函数的-参数可以有默认值,选项C正确;如果没有声明任何构造函数,那么该类通常会在需要的时候自动生成默认构造函数和复制构造函数,选项D正确,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/r8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
下列类模板的定义中语法格式错误的是()。
下列关于文件流的描述中,正确的是()。
有以下程序,输出结果()。#include<iostream>usingnamespacestd;classComplex{public:Complex(doubler=0,dou
下列关于虚基类的描述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//******error******的下面,修改该语句即可。#
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPlanet的保护数据成员distance和revolvePeriod,它们分别表示行星距太阳的距离和行星的公转周期。其
在一个派生类对象结束其生命周期时()。
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
抢救病人中护士进行的工作下列哪项不正确
关于牙源性感染下列错误的是
依据《安全生产法》的规定,负有安全生产监督管理职责的部门是对()的统称。
下列表述中,正确的有()。
下列不属于网络安全评估内容的是()。
关于社会组织运行与管理,下列说法错误的是()
关于FTt’的工作过程,下面说法错误的是()。
在“外观和主题”窗口中设置E盘下“MyPhoto”文件夹中的图片作为屏幕保护程序,更换图片的频率为“30秒”,图片的尺寸是屏幕的“70%”,并拉伸尺寸小的图片。
任何一棵二叉树的叶结点在先序、中序和后序遍历序列中的相对次序()。
设有定义:intn=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。
最新回复
(
0
)