为什么方法重载无法通过java中的返回类型来解决

时间:2016-09-05 07:47:07

标签: java overloading

方法重载基于方法签名。但是当我们通过返回类型清楚地说明需要调用哪个方法时,为什么Java无法解决这个问题呢?示例代码如下。

ID     parent_id     status

1         1            0
2         1            0
3         1            0

在这里我们可以看到在第3行中我们期望返回类型为整数。所以很明显我们想要在第8行调用该方法。在第5行中,很明显我们想要在第12行调用方法。但是Java无法处理它,并且在执行时会给出Error。我需要理解为什么Java无法弄清楚这个简单的场景?

0 个答案:

没有答案