//隐式引用
//默认会给引入三个包
import java.io.File
import java.lang._
import scala._
import scala.Predef._
import scala.io.Source
object ImplicitDemo extends App {
val a: Int = 1
println(a)
val map = Map("a" -> 1)
val aa = 1 to 10
val aaa = 1.to(10)
//定义隐式类
implicit class RichFile(from: File) {
def read: String = Source.fromFile(from.getPath).mkString
}
val content = new File("src/test.txt").read
println(content)
}