C++语言程序设计

()是构造函数的特征。A、构造函数的函数名与类名不同B、一个类中只能定义一个构造函数C、构造函数可以设置缺省参数D、构造函数必须指定类型说明

题目

()是构造函数的特征。

  • A、构造函数的函数名与类名不同
  • B、一个类中只能定义一个构造函数
  • C、构造函数可以设置缺省参数
  • D、构造函数必须指定类型说明
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

构造函数不具备的特征是( )。

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

B.构造函数可以重载

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

D.构造函数必须指定类型说明


参考答案:D

第2题:

对类的构造函数和析构函数描述正确的是

A.构造函数可以重载,析构函数不能重载

B.构造函数不能重载,析构函数可以重载

C.构造函数可以重载,析构函数也可以重载

D.构造函数不能重载,析构函数也不能重载


正确答案:A
解析:一个类中只能定义一个析构函数,否则会造成对同一对象的多次删除;而构造函数可以根据不同的参数个数和类型进行多次重载。

第3题:

构造函数有哪些特征?


参考答案:(1)构造函数的名字必须与类同名
(2)构造函数没有返回类型,它可以带参数,也可以不带参数
(3)声明类对象时,系统自动调用构造函数,构造函数不能被显式调用
(4)构造函数可以重载,从而提供初始化类对象的不同方法
(5)若在声明时未定义构造函数,系统会自动生成默认的构造函数,此时构造函数的函数体为空

第4题:

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

A.函数名与类名相同

B.构造函数可以重载

C.构造函数可以设置默认值

D.构造函数可以有返回值


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

第5题:

下面是有关子类调用父类构造函数的描述正确的是()

A、子类定义了自己的构造函数,就不会调用父类的构造函数

B、子类必须通过super关键字调用父类没有参数的构造函数

C、如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数

D、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数


参考答案:C

第6题:

下列关于构造函数的描述中,正确的是______。

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

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

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

D、构造函数不可以重载


参考答案:ABC

第7题:

派生类构造函数的执行顺序是先执行【12】的构造函数.然后执行成员对象的构造函数,最后执行 【13】的构造函数。


正确答案:
基类;派生类

第8题:

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

A.构造函数在创建对象时自动调用

B.构造函数不可以重载

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

D.构造函数必须指定函数类型


参考答案:A

第9题:

拷贝构造函数是重载的构造函数。()


参考答案:正确

第10题:

不是构造函数的特征。

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

B.构造函数可以重载

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

D.构造函数必须指定类型说明


正确答案:D

更多相关问题