class Stu13{ //this.type 就是当前这个方法的返回值的类型 def say():this.type ={ println("say.....") this//当前的对象 } def run(): Stu13 = { println("run.......") this } def sleep():this.type ={ println("sleep.......") this } } object Test13_1 { def main(args: Array[String]): Unit = { val s1 =new Stu13() s1.say().run().sleep().say().run().run().run().run() //s1.run() //s1.sleep() //args.map().foreach().toString //链式风格:在方法中返回当前对象! //对象.方法1(). 方法2() .方法3() .方法3().方法3() } }
Scala的函数的链式风格
最新推荐文章于 2024-11-11 17:58:29 发布