首页 > 代码库 > scala 基础三 scala 静态方法的实现

scala 基础三 scala 静态方法的实现

  1. .scala没有静态的修饰符,但object下的成员都是静态的 ,若有同名的class,这其作为它的伴生类。在object中一般可以为伴生类做一些初始化等操作

    

 1 package smart.iot 2  3  4 class ScalaStatic { 5    6 } 7  8 object statictest 9 {10     def add(x:Int,y:Int):Int={x+y}11     //以上的函数也可以写成下面的格式,省略掉花括号,返回值是scala自动推断出来的12     //def add(x:Int,y:Int)=x+y  13 }14 15 //ScalaStatic 的伴生类16 object ScalaStatic17 {18     def main(args: Array[String]): Unit = {19       20       21       var data=http://www.mamicode.com/statictest.add(1, 6)22       println(data);23     }24 }

 

scala 基础三 scala 静态方法的实现