今天我们来介绍scala的高级特性,上次已经介绍过他的一个特性:高阶函数,这次是隐式转换 1.隐式转换的例子 read的例子 解析:发现这个file没有read的方法,然后就开始在开始在这个上下文里面找看有么有隐式的, 匹配的,如果有,就可以转换,这个里面的匹配是类型的匹配,发现file匹配richfile的匹配 2.匹配符号; -:逆变:作为偏函数的输入 +:斜变:作为偏函数的输出 则源码为: trait PartialFunction[-A,+B] extends (A => B), 用的不…