在JAVA里方法返回类型不同可以区分重载方法不

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:55:17
到底可不可以。。。。我知道以返回值来区别重载是不可行的 难道可以按照这个推论 返回类型不能区分重载?

肯定不可以...
你想想,调用一个方法并不一定要把它的返回值付给一个变量.
假如我们调用方法的时候都不保持它的返回值,那程序怎么知道调用了哪个方法呢?所以说,肯定是不可以的.

抱歉,以前回答错了,只有参数不同才能重载

不可以。想象你是编译器,通过返回值类型怎么判断你要调用的是哪个啊?你可以简单的写个测试程序试一下。

不可以 只有参数不同的时候才能算重载

重载主要根据参数的个数,类型,顺序来区分

可以