首页 > 代码库 > JAVA学习--方法的重载
JAVA学习--方法的重载
* 方法的重载(overload)
* 要求:1.同一个类中 2.方法名必须相同3.方法的参数列表不同(①参数的个数不同②参数类型不同)
* 补充:方法的重载与方法的返回值类型没有关系!
* 要求:1.同一个类中 2.方法名必须相同3.方法的参数列表不同(①参数的个数不同②参数类型不同)
* 补充:方法的重载与方法的返回值类型没有关系!
public class TestOverload { }class OverLoad{ //定义两个int型变量的和 public int getSum(int i,int j){ return i + j; } //定义三个int型变量的和 public int getSum(int i,int j,int k){ return i + j + k; } //不能与其它几个方法构成重载// public int getSum1(int i,int j,int k){// return i + j + k;// }// public void getSum(int i,int j,int k){// System.out.println(i + j + k);// } //定义两个double型数据的和 public double getSum(double d1,double d2){ return d1 + d2; } //定义三个double型数组的和 public void getSum(double d1,double d2,double d3){ System.out.println(d1 + d2 + d3); } //以下的两个方法构成重载。 public void method1(int i,String str){ } public void method1(String str1,int j){ }}
JAVA学习--方法的重载
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。