小编Flo*_*uck的帖子

Java方法signatur忽略不等的类返回

好我尝试执行此操作:

public class A
{
}
public class B extends A
{
}
public class UseAandB {
  public static B from() {return new B();}
  public static A from() {return new A();}
}
Run Code Online (Sandbox Code Playgroud)

但我无法执行此操作,因为B扩展了A.为什么这不起作用?我该如何解决这个问题?

编辑:我的第一个猜测似乎是错误的方法的返回签名不是官方方法签名的一部分,再次java失败的每个逻辑级别.感谢Andy Turner

java extends types return function

-1
推荐指数
1
解决办法
33
查看次数

标签 统计

extends ×1

function ×1

java ×1

return ×1

types ×1