scala学习
大大大大肉包
一个喜欢计算机的帅小伙
展开
-
scala中的函数和方法、函数的创建、闭包、柯里化
1、函数和方法函数:函数是一个对象可以赋值给一个变量,scala中的函数其实就是继承了Trait类的对象。方法:在类中定义的函数就是方法,方法是类的一部分。从某种程度讲,方法就是函数。例子:object Test { def main(args: Array[String]): Unit = { def printInfo():Unit={ //是函数 println("运行printInfo函数") } printInfo() Test.原创 2022-04-18 16:27:01 · 283 阅读 · 0 评论 -
scala中的伴生类和伴生对象
1、用class修饰的为伴生类,与java中的类相似,用object的修饰的为伴生对象,为的是解决scala中没有static关键字的问题。 2、伴生类与伴生对象可相互访问各自私有成员 3、伴生对象可为伴生类增加静态成员 例:object Student {//伴生对象 private val occupation:String="student" def main(args: Array[String]): Unit = { println('s') }}class S原创 2022-04-18 10:58:28 · 3387 阅读 · 0 评论