文章目录


Object

在scala中没有static,使用关键字Object来实现单例模式,Object对象不能带参数

可以通过对象.方法或者对象.成员变量

apply

对于apply方法,可以直接调用,不用对象.方法名(又名:语法糖)

package Onedayhelloscala
object TestApply {
def apply(food:String) ={
println("吃食物"+food)
}
}

调用

TestApply("中饭")