首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于构造函数的叙述中,正确的是( )。
下列关于构造函数的叙述中,正确的是( )。
admin
2020-12-21
29
问题
下列关于构造函数的叙述中,正确的是( )。
选项
A、每个类中都有一个复制构造函数
B、类成员的初始化在构造函数体中进行
C、创建对象时由用户负责调用构造函数
D、默认构造函数是指参数表为空的构造函数
答案
A
解析
C++中,类成员都是在构造函数的初始化列表中完成初始化的,在函数体内对类成员进行赋值,是在初始化完成之后,选项B错误;类的构造函数是在创建类对象时由系统自动调用执行,选项C错误;参数为空的构造函数属于默认构造函数,但有参数且参数都有默认值的构造函数也属于默认构造函数,选项D错误;如果没有声明任何构造函数,那么该类通常会在需要的时候自动生成默认构造函数和复制构造函数,所以每个类都有复制构造函数,选项A正确;本题答案为A
转载请注明原文地址:https://jikaoti.com/ti/Usl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0):x_(x),y_
生成派生类对象时,派生类构造函数调用基类构造函数的条件是()。A)无需任何条件B)基类中显示定义了构造函数C)派生类中显式定义了构造函数D)派生类构造函数明确调用了基类构造函数
有如下程序#include<iostream>usingnamespacestd;classGA{public:virtualintf(){return1;}};classGB:
有如下4个语句: ①count<<’A’<<setfill(’x’)<<left<<setw(7)<<’B’<<endl; ②count<<setfill(’x’)<<left<<setw(7)<<’A’<<’B’<<endl; ③cou
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为( )。
下列有关抽象类和纯虚函数的叙述中,错误的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//*****error******的下面,
下列叙述中正确的是
下列字符串中可以用作C++标识符的是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
下列哪项不是甘草的归经
判断肺结核有无传染性最主要的依据是
护理新生儿破伤风不正确的是
舌杆上缘与下前牙舌侧龈缘的关系是A.位于舌隆突上B.与龈缘接触C.龈缘下3~4mmD.龈缘下5~7mmE.龈缘下7mm以上
在乡和村庄规划的编制中,一般来讲,乡总体规划期限为()年。
在工程网络计划中,如果某项工序拖延的时间超过其自由时差但没有超过总时差,则()。
—Don’tyouagreewithwhathesaid?—Yes,______!Itcan’tbebetter.
马卡连柯是前苏联的教育家,也是攻读学校校长,学校有位叫谢苗的流浪儿童偷窃成性,但马卡连柯却对他委以重任。一天,马卡连柯叫来谢苗,交给他一张证明和一只手枪,叫他去远离教养院的一个地方取500卢布回来。谢苗当时简直不敢相信自己的耳朵,惊奇得半晌说不出话来,他受
请从所给的四个选项中,选出最符合左边五个图形一致性规律的选项。()
微型计算机的内存储器是
最新回复
(
0
)