我已经使我的代码尽可能通用,以便在将来尝试帮助人们.我的抽象类有一个类类的方法和类型类的输入.在扩展抽象的类中,我尝试实现该方法无济于事.我究竟做错了什么?
public abstract class A {
public abstract A method1(A arg);
}
public class B extends A {
@Override
public B method1(B arg) { "...insert code here"} // Error: The method method1(B) must override or implement a supertype method
}
Run Code Online (Sandbox Code Playgroud)