当前位置: 代码迷 >> J2SE >> 重载的方法修饰符,返回值有什么规定?解决方法
  详细解决方案

重载的方法修饰符,返回值有什么规定?解决方法

热度:1   发布时间:2016-04-24 14:01:47.0
重载的方法修饰符,返回值有什么规定?????
覆盖:
方法名:相同
参数表:相同
访问限制符:相同或者更宽
返回值类型:相同   或者   子类返回的类型是父类返回的类型的子类
抛出异常:子类抛出的异常应该是父类抛出的异常或其子类
覆盖:
方法名:相同
参数表:不同
访问限制符:?
返回值类型:?
抛出异常:?



------解决方案--------------------
重载:
方法名:相同
参数表:不同
访问限制符:无所谓
返回值类型:无所谓
抛出异常:无所谓
------解决方案--------------------
参数应该不同才行啊
------解决方案--------------------
重载条件:
1。参数数目,类型,个数,顺序不同
2。函数名相同
3。当参数完全相同返回类型不同的时候,编译器无法处理,有二义性,出错


------解决方案--------------------
参数类型 个数 顺序 不同就可以了
  相关解决方案