重载方法的返回值是否可以不同类型?

如题!

HUH函数
浏览 4908回答 2
2回答

梵蒂冈之花

重载的概念是:方法名称相同,参数个数、次序、类型不同因此重载对返回值没有要求,可以相同,也可以不同但是如果参数的个数、类型、次序都相同,方法名也相同,仅返回值不同,则无法构成重载如:public int A(int i);public double A(int i);这2个方法不能构成重载,会有编译错误。而:public int A(int i):public double A(double i);这2个方法可以形成重载

慕标琳琳

不能,如果返回值不同,就是一个新的方法。
打开App,查看更多内容
随时随地看视频慕课网APP