int a = max(10,5);
double b = max(10,50.1);
System.out.println(a);
System.out.println(b);
}
//重载
public static int max(int a, int b) {
return a >= b ? a : b;
}
public static double max(double a, double b) {
return a >= b ? a : b;
}
重载:
1.重载就是在一个类中,有相同的函数名称,但形参不同的函数。
2.重载的规则:
1.方法名称必须相同。
2.参数列表必须不同。(个数不同、或类型不同、或参数排列顺序不同等)。
3.方法的返回类型可以相同也可以不同。仅返回值类型不同不足以成为方法的重载。