方法的重载
就是同一个类中的相同方法名的多个方法,但是他们的参数不同,类型不同或者参数个数不同。
(与返回值无关)
package Base_One;
public class Base_005 {
public static void main(String[] args) {
// Main method logic goes here
int result1 = sum(1,2);
double result2 = sum(1.2,2.0);
int result3 = sum(1,2,3);
System.out.println(result1);
System.out.println(result2);
System.out.println(result3);
}
public static int sum(int a, int b) {
return a + b;
}
public static double sum(double a, double b) {
return a + b;
}
public static int sum(int a, int b, int c) {
return a + b + c;
}
}