1
208
理解/排除隐式视图
当选择的前缀(例如,
当表达式不符合预期类型时,也可以触发隐式视图,如下所示:
编译器在此处查找此函数:
隐式参数可以说是Scala比隐式视图更重要的特性。它们支持类型类模式。标准库在一些地方使用了这种方法--请参见
可以重写为:
但是传递隐式参数而不命名又有什么意义呢?这在实现方法时有什么用处
假设您正在使用基于类型类的方法调用一个方法来打印一个人:
|
2
217
它通常用于
检查是否存在隐式
类型
|
3
-3
一个“教你钓鱼”的答案是使用的字母成员索引,目前可在
Scaladoc nightlies
. 字母(和
|