在实例化对象时,系统自动调用该类的()进行初始化。

题目
填空题
在实例化对象时,系统自动调用该类的()进行初始化。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

创建对象时系统将调用适当的构造方法给对象初始化。( )

此题为判断题(对,错)。


答案:正确

第2题:

在定义类的对象时,C++程序将自动调用该对象的【 】函数初始化对象自身。


正确答案:构造
构造 解析:构造函数用于对对象的初始化,构造函数与类同名,无返回值。

第3题:

下列情况中,不会调用复制构造函数的是()。

A、用一个对象去初始化同一类的另一个新对象时

B、将类的一个对象赋值给该类的另一个对象时

C、函数的形参是类的对象,调用函数用形参初始化实参时

D、函数的返回值是类的对象,函数执行返回调用时


参考答案:B

第4题:

在实例化类对象时,系统自动调用该类的()进行初始化。


正确答案:构造函数

第5题:

下列关于对象初始化的叙述中,正确的是

A.定义对象的时候不能对对象进行初始化

B.定义对象之后可以显式地调用构造函数进行初始化

C.定义对象时将自动调用构造函数进行初始化

D.在一个类中必须显式地定义构造函数实现初始化


正确答案:C
解析:构造函数的作用是在对象被创建的时候对对象进行初始化。构造函数在对象被创建的时候由系统自动调用。故C项正确。

第6题:

在定义类对象的语句执行时,系统在建立每个对象的过程中将自动调用该类的()使其初始化。

A. 析构函数

B. 数据成员

C. 构造函数

D. 静态成员函数


正确答案:C

第7题:

在定义类对象的语句执行时,系统在建立每个对象的过程中将自动调用该类的_____函数使其初始化。


参考答案构造

第8题:

初始化实例对象时,调用的是魔法函数是()

A.init

B.new

C.cmp

D.del


正确答案:A

第9题:

下列情况中,不会调用拷贝构造函数的是( )。 A.用一个对象去初始化同一类的另一个新对象时SXB

下列情况中,不会调用拷贝构造函数的是( )。

A.用一个对象去初始化同一类的另一个新对象时

B.将类的一个对象赋值给该类的另一个对象时

C.函数的形参是类的对象,调用函数进行形参和实参结合时

D.函数的返回值是类的对象,函数执行返回调用时


正确答案:B
本题考查复制构造函数,在以下3种情况下使用:①程序中需要新建立一个对象,并用另一个对象对它初始化;②函数的参数为类的对象;③函数的返回值是类的对象。其中B选项是由赋值运算符重载实现的。

第10题:

创建对象时系统自动调用相应的构造函数为对象初始化,没有相应的构造函数时,系统会自动生成。


正确答案:正确