Scala中的模糊方法调用问题

时间:2018-05-05 08:11:52

标签: scala overloading traits

我有一个特征,比如A,它有一个方法:

def add(str:String): Unit

特质B扩展A,并采用如下方法:

def add(line: CharSequence): Unit

我写了特质C:

trait C extends B with A

在特质C中,如果我使用字符串参数调用方法'add',它会给我一个模糊的方法调用问题,因为有'add'的重载版本可用。

这里有没有修改traits关系的解决方法?

0 个答案:

没有答案