解决方法
因为这就是所谓的
overloading.
特别地,返回类型类型可以是协变的,因为它在超载时不被考虑,因此它仍然符合超类或接口的实现.超载时会考虑参数.您可以使用Number doSomethingWithNumber(Integer value)与Number doSomethingWithNumber(Number值)进行优化.
特别地,返回类型类型可以是协变的,因为它在超载时不被考虑,因此它仍然符合超类或接口的实现.超载时会考虑参数.您可以使用Number doSomethingWithNumber(Integer value)与Number doSomethingWithNumber(Number值)进行优化.