学习笔记---方法的重载

方法的重载

在这里插入图片描述
- 图片来自B站狂神说

  • 要点:
  1. 方法名相同
  2. 形参列表不同(个数或类型或排列顺序)
  3. 返回类型不做要求
  4. 编译器会自动寻找匹配的方法去执行

代码示例:

package method;

//方法的重载
public class Demo03 {
    
    
    public static void main(String[] args) {
    
    
        int ans1 = add(10, 20);     //30
        System.out.println(ans1);
        double ans2 = add(10.0, 20.0);      //30.0
        System.out.println(ans2);
        int ans3 = add(10, 20, 30);     //60
        System.out.println(ans3);
    }

    public static int add(int a,int b){
    
    
        int ans=0;
        ans=a+b;
        return ans;
    }
    public static double add(double a,double b){
    
    
        double ans=0;
        ans=a+b;
        return ans;
    }

    public static int add(int a,int b,int c){
    
    
        int ans=0;
        ans=a+b+c;
        return ans;
    }
}

猜你喜欢

转载自blog.csdn.net/yang862819503/article/details/113640637