重载的几种情况

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;
    }
}
posted @ 2021-12-14 09:07  锅巴编程  阅读(46)  评论(0编辑  收藏  举报