可能重复:
接口实现中的方法名称冲突 - Java
如果我们需要实现两个接口,这两个接口都包含一个名称和参数相同但返回类型不同的方法,我们该怎么办?例如:
interface A {
public int foo();
}
interface B {
public double foo();
}
class C implements A, B {
public int foo() {...} // compilation error
}
有没有简单的方法来克服这个问题?