public interface MyInterface{
    public int myMethod();
}
public class SuperClass {
    public String myMethod(){
        return "Super Class";
    }
}
public class DerivedClass extends SuperClass implements MyInterface {
    public String myMethod() {...}  // this line doesn't compile 
    public int myMethod() {...}     // this is also unable to compile
}
コンパイルしようとするDerivedClassと、エラーが発生します
java: interfaceRnD.DerivedClass の myMethod() は、interfaceRnD.SuperClass の myMethod() をオーバーライドできません 戻り値の型 int は java.lang.String と互換性がありません
この問題を解決するにはどうすればよいですか?