有关构造函数的叙述不正确的是A.构造函数名必须和类名一致B.构造函数在定义对象时自动执行C.构造

题目

有关构造函数的叙述不正确的是

A.构造函数名必须和类名一致

B.构造函数在定义对象时自动执行

C.构造函数无任何函数类型

D.在一个类中构造函数有且仅有一个

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下有关构造函数的叙述不正确的是()

A.构造函数名必须和类名一致

B.构造函数在定义对象是自动执行

C.构造函数无任何函数类型

D.在一个类中构造函数有且仅有一个(默认的只有一个)


在一个类中构造函数有且仅有一个

第2题:

下列说法中错误的是()

A.构造函数没有类型

B.创建对象时,构造函数被自动调用

C.在一个类中,只能定义一个构造函数

D.构造函数的函数名与类同名


目标构造函数体中的局部变量在委托构造函数体中也可以起作用

第3题:

下列关于构造函数的描述,错误的是( )。

A.构造函数可以设置默认参数

B.构造函数不可以重载

C.构造函数在定义类对象时自动执行

D.构造函数可以是内联函数


正确答案:B
解析:构造函数是类的一个特殊成员函数,与类同名。构造函数可以是内联函数,并可以重载。

第4题:

下列关于构造函数的描述中,错误的是( )。

A.构造函数可以设置默认参数

B.构造函数在定义类对象时自动执行

C.构造函数可以是内联函数

D.构造函数不可以重载


正确答案:D
解析:构造函数是类的一个特殊成员函数,它与类同名,并且没有返回值。C++在创建一个对象时,会自动调用类的构造函数,在构造函数中可以执行初始化成员变量的操作。构造函数可以是内联函数,也可以重载。

第5题:

有关构造函数的说法不正确的是( )。

A.构造函数名字和类的名字一样

B.构造函数在说明类变量时自动执行

C.构造函数无任何函数类型

D.构造函数有且只有一个


正确答案:D

第6题:

下列特点不是构造函数的特点的是( )。

A.构造函数的函数名必须与类名相同

B.构造函数可以重载

C.构造函数必须有返回值

D.构造函数在对象创建时,自动执行


正确答案:C
解析:构造函数不能有返回值。

第7题:

下述有关构造函数的说法,不正确的是( )。

A.构造函数名字和类的名字一样

B.构造函数在说明类变量时自动执行

C.构造函数无任何函数类型

D.构造函数有且只有一个


正确答案:D

第8题:

有关构造函数的说法中错误的是

A.构造函数名字和类的名字一样

B.构造函数在说明类变量时自动执行

C.构造函数无任何函数类型

D.构造函数有且只有一个


正确答案:D
解析:本题考察构造函数的有关概念。构造函数没有返回类型,但是可以有参数,可以重载。据此可以选择正确答案为D。

第9题:

关于构造函数,下列说法不正确的是( )。

A.构造函数名字和类名相同

B.构造函数在创建对象时自动执行

C.构造函数无任何函数返回类型

D.构造函数有且只有一个


参考答案:D