Scala隐式转换详解-CSDN博客

网站介绍:隐式转换:说明:可以动态扩展类的功能,当编译器第一次编译失败的时候,会在当前环境中查找能让编译通过的方法,该方法用于将类型进行转换,转换之后,进行二次编译,实现对类功能的扩展。隐式函数:说明:使用implicit关键字声明的函数称之为隐式函数案例代码说明:通过隐式转换为Int类型增加方法max和min //将Int数据类型,转换成WRichInt implicit def convert(a:Int)={ new WRichInt(a) } def main(args: A