重载的几种情况
package com.guoba.method;
public class Demo02_OverLoading {
public static void main(String[] args) {
int sum = add(12,23,56);
System.out.println("sum:"+sum);
}
//顺序不同,参数类型必须不一致
public static String add(String a,int b){
return a+b;
}
public static String add(int b,String a){
return a+b;
}
//参数类型不同
public static double add(double a,double b){
return a+b;
}
//重载add()方法:参数个数不同
public static int add(int a,int b,int c){
return a+b+c;
}
public static int add(int a,int b){
return a+b;
}
}