多项选择题
有关柯里化描述正确的是? ()
A.柯里化是指将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以原有第二个参数作为参数的函数
B.有时,使用柯里化将某个函数参数单拎出来,可以提供更多用于类型推断的信息
C.将函数def add(x:Int,y:Int)=x +y,变形为def add(x:Int)(y:Int)=x +y的过程是一个柯里化过程
D.柯里化是多参数列表函数的特例
点击查看答案&解析
相关考题
-
多项选择题
下列表达式是过程的是? ()
A.def foo(num:Int)={println(num 2)}
B.def foo(){println("Hello World")}
C.def foo(num:Int)={num 2}
D.def foo():Unit ={println("Hello World")} -
多项选择题
scala语言中一个函数可以定义在?()
A.构造函数里
B.class内
C.object内
D.main函数内 -
单项选择题
scala中,关于包的引用错误的是?()
A.包和其成员可以用import
B.可以引用某个文件夹下的特定文件
C.可以引用某个文件夹下的所有文件
D.包引用只能在编译单元的开始处
