永发信息网

为什么Overloaded的方法是可以改变返回值的类型de?

答案:2  悬赏:10  手机版
解决时间 2021-02-15 15:04
  • 提问者网友:骑士
  • 2021-02-14 22:44
为什么Overloaded的方法是可以改变返回值的类型de?
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-02-14 23:19
不是改变返回值类型,这个概念是不对的。
是增加了返回值类型的种类!

public String aaa(int b,ArrayList c){
String ddd;
方法体
return ddd;
}

String是返回类型,那么return后面的类型必然是String。

你理解方法重载(overload?)

public int aaa(int b,ArrayList c){
int ddd;
方法体
return ddd;
}
这个方法和你的就是方法重载,方法名相同而已,返回类型和参数要至少有一个不同!
全部回答
  • 1楼网友:你哪知我潦倒为你
  • 2021-02-15 00:11
这个很容易理解呀,比如说我写一个方法,这个方法什么也不做,就是
retrun 一个你传进来的参数,那么你改变参数,返回值自然改变了呀
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯