RAb*_*ham 6 scala implicit implicit-conversion
我对类型设计有疑问.为什么Int不扩展Ordered特征.Int不是天生的命令吗?
相反,scala库提供隐式'orderer'方法,将Int转换为Ordered [Int].这里有哪些设计选择?
示例摘自Scala中的Programming
def maxListImpParm[T <% Ordered[T]](elements:List[T]):T= ...
maxListImpParm(List(1,5,10,3)) // works because of implicit methods
Run Code Online (Sandbox Code Playgroud)