Scala隐式转换之隐式参数
2017-10-29 16:48
232 查看
/** * 隐式转换函数——隐式参数 */ class SingPen { def write(content: String): Unit = { println(content) } } object ImplicitDemo3 { // def exam(name: String, pen: SingPen): Unit = { //被implicit修饰的参数就是隐式参数 def exam(name: String)(implicit pen: SingPen): Unit = { pen.write(name) } def main(args: Array[String]): Unit = { implicit val pen = new SingPen exam("李四") exam("张三") // exam("李四", pen) // exam("王五", pen) } }
相关文章推荐
- Scala中的隐式转换、隐式参数、隐式类
- scala学习之:隐式转换与隐式参数
- Scala入门到精通——第十八节 隐式转换与隐式参数(一)
- Scala--隐式转换和隐式参数
- 61.Scala中隐式参数与隐式转换的联合使用实战详解及其在Spark中的应用源码解析
- Scala中的Implicit(隐式转换,隐式参数,隐式类)
- Scala 隐式转换 隐式参数
- 第63讲Scala中隐式参数与隐式转换的联合使用解析
- 【scala 笔记(9)】 隐式转换 和 隐式参数-- implicit
- Scala学习笔记6 - 隐式转换和隐式参数
- Scala学习教程笔记三之函数式编程、集合操作、模式匹配、类型参数、隐式转换、Actor、
- Scala - 隐式转换和隐式参数
- 快学Scala学习笔记及习题解答(21-22隐式转换和隐式参数、定界延续)
- Scala中的Implicit(隐式转换,隐式参数,隐式类)
- scala中的隐式转换与隐式参数
- 【Scala类型系统】隐式转换与隐式参数
- 一步步学spark之一scala高级特性中隐式转换,隐式参数,隐式类3.8
- Scala中隐式参数与隐式转换的联合使用实战详解及其在Spark中的应用源码解析之Scala学习笔记-51
- Scala泛型、隐式转换和隐式参数、视图介绍、Scala中的上界、下界、结合柯里化进行隐式转换
- Scala入门之隐式转换与隐式参数