在JAVA语言中,下面关于构造函数描述正确的是() 

题目
单选题
在JAVA语言中,下面关于构造函数描述正确的是()
A

类必须有显式构造函数

B

它的返回类型是void

C

她和类有相同的名称,但他不能带任何参数

D

以上皆非

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

第1题:

在JAVA语言中,下面关于构造函数描述正确的是()

A.类必须有显式构造函数

B.它的返回类型是void

C.她和类有相同的名称,但他不能带任何参数

D.以上皆非


参考答案:D

第2题:

对于拷贝初始化构造函数,正确的描述是( )。

A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数

B.必须为每个类定义拷贝初始化构造函数

C.如果要使用拷贝初始化构造函数,则必须在类中先定义

D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数


正确答案:A
解析:拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,如果类中未声明,编译器会自动生成一个公有的拷贝构造函数。

第3题:

在Java语言中,下面有关于构造函数的描述正确的是()。

A.类必须有显示构造函数

B.它的返回类型是void

C.它和类有相同的名称,但它不能带任何参数

D.以上皆非


参考答案:D

第4题:

在Java语言中,下面有关于构造函数的描述正确的是()。 

  • A、类必须有显示构造函数
  • B、它的返回类型是void
  • C、它和类有相同的名称,但它不能带任何参数
  • D、以上皆非

正确答案:D

第5题:

C++语言中关于构造函数的说法正确的是

A.构造函数的函数名不必和类名相同

B.构造函数只能有一个

C.每个类必定有构造函数

D.构造函数必有返回值


正确答案:C

第6题:

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

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

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

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

D、构造函数不可以重载


参考答案:ABC

第7题:

在Java中,下面关于构造函数的描述正确的是()。

A.类必须有显式构造函数

B.它的返回类型是void

C.它和类有相同的名称,但它不能带任何参数

D.以上皆非


正确答案:D

第8题:

在Java语言中,下面关于构造函数的描述正确的是()

A.类必须有显式构造函数

B.他的返回类型是void

C.他和类有相同的名称,但是它不能带任何参数

D.以上皆非


参考答案:D

第9题:

下面是有关于类继承父类构造函数的描述,其中正确的是 ( )

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

B.子类无条件地继承父类不含参数的构造函数

C.子类必须通过父类构造函数名调用父类有参数的构造函数

D.子类无法继承父类的构造函数


正确答案:B

第10题:

下面给出的四个关于函数的隐含存储类别的叙述中,正确的是()。

  • A、在C语言中,函数的隐含存储类别是auto
  • B、在C语言中,函数的隐含存储类别是static
  • C、在C语言中,函数的隐含存储类别是extern
  • D、在C语言中,函数的隐含存储类别不存在

正确答案:C

更多相关问题