packagecom.menthod;/*
方法的重载
1.重载就是在一个类中,有相同的函数(方法)名,但形参不同的函数
2.参数列表必须不同(个数不同,类型不同,参数的排列顺序不同)
*/publicclassDemo02{publicstaticvoidmain(String[] args){double max =max(12,20);//int max = max(12,20);System.out.println(max);}//比大小publicstaticintmax(int num1,int num2){int result =0;if(num1==num2){System.out.println("一样大");return0;//终止方法}if(num1>num2){
result = num1;}else{
result = num2;}return result;}//比大小 参数类型不同publicstaticdoublemax(double num1,double num2){double result =0;if(num1==num2){System.out.println("一样大");return0;//终止方法}if(num1>num2){
result = num1;}else{
result = num2;}return result;}//比大小 参数个数不同publicstaticintmax(int num1,int num2,int num3){int result =0;if(num1==num2){System.out.println("一样大");return0;//终止方法}if(num1>num2){
result = num1;}else{
result = num2;}return result;}}