Scala 学习笔记之函数(3)

class student{
def sayHello(name: => String){
println(s"Hello, $name, welcome $name")
}
} object FunctionDemo3 {
def main(args: Array[String]): Unit = {
val s = new student()
def getSName(s: String): String = {println("call"); s}
//传名参数
s.sayHello("Sky")
s.sayHello(getSName("Sky"))
}
}
Hello, Sky, welcome Sky
call
call
Hello, Sky, welcome Sky
上一篇:scala学习笔记:函数与方法


下一篇:Oracle 10g体系机构及安全管理《思维导图》