为什么返回值不能作为区别重载的依据

我们可以看两个方法:

void fun();
int fun();

其中我们像下面这样调用可以区别,是调用的是又返回值得。

int i = fun();

但当我们像下面这样调用的时候,你自己也不知道调用的谁,系统怎么可能知道调用的谁?

fun();
所以,返回值不能作为区别重载方法的依据。

猜你喜欢

转载自blog.csdn.net/weixin_42294335/article/details/80427124