返回值类型不同的同名方法不算重载!!!

Java方法只有返回值类型不同算不算重载?
答:
只有返回值类型不同的方法,不构成重载;
只有形参的名称不同,不构成方法重载。

编译的时候直接报方法名重复错,如图:
在这里插入图片描述
重载的情况:

  1. .参数个数不同
  2. 参数的类型不同
  3. 参数的顺序不同

猜你喜欢

转载自blog.csdn.net/Xxacker/article/details/85107117