在scala中,只有主构造函数才可以写参数

题目

在scala中,只有主构造函数才可以写参数

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

第1题:

Scala中如果函数中的每个参数在函数中最多只出现一次,则可以使用占位符()代替参数。

A.逗号

B.斜杠

C.井号

D.下划线


正确答案:D

第2题:

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

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

B.构造函数不可以重载

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

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


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

第3题:

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

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

B.构造函数不可以重载

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

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


参考答案:A

第4题:

只有主构造函数才可以写参数,进行参数的初始化


正确答案:错误

第5题:

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

A.构造函数必须与类同名
B.构造函数可以省略不写
C.构造函数必须有返回值
D.在构造函数中可以对类中的成员进行初始化

答案:C
解析:

第6题:

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

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

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

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

D.构造函数不可以重载


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

第7题:

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

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

B.构造函数可以对静态数据成员进行初始化

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

D.构造函数可以重载


正确答案:B
解析:C++在创建一个对象时,会自动调用类的构造函数,在构造函数中可以执行初始化成员变量的操作,但是不能对静态数据成员进行初始化。构造函数可以是内联函数,也可以重载。

第8题:

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

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

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

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

D、构造函数不可以重载


参考答案:ABC

第9题:

以下关于Scala中函数的描述错误的是?()

  • A、函数是“头等公民”,就和数字一样。
  • B、可以将函数赋值给变量,如valfun=scala.math.ceil。
  • C、支持非具名函数,也即匿名函数。
  • D、可以将函数作为参数,传递给其它函数。

正确答案:B

第10题:

在scala中关于高阶函数描述错误的是:()

  • A、在程序中应该首先被定义的函数
  • B、将函数作为参数其他函数的参数使用
  • C、执行时间长的函数
  • D、函数的方法体比较长

正确答案:C,D

更多相关问题