1. 程式人生 > >java:方法過載簡單描述

java:方法過載簡單描述

package day02;
//過載 :方法名相同,但引數列表不同,與返回值型別無關
//過載的分類
//1.引數個數不同
//2.引數型別不同
//3.順序不同
public class Methon_Overload {
    public static void main(String[]args){
        double sum1=add(10,20);
        System.out.println(sum1);

        int sum2=add(10,20,30);
        System.out.println(sum2);

        double sum3=add(12.2,13.4);
        System.out.println(sum3);

    }
    public static double add(int a,int b){//返回double型別,引數int型別
        return a+b;
    }
    public static int add(int a,int b,int c){//返回int型別,引數int型別
        return a+b+c;
    }
    public static double add(double a,double b){//返回double型別,引數double型別
        return a+b;
    }
}