zoukankan      html  css  js  c++  java
  • java基础-7、方法的重载

    • 对于功能类似的方法来说,因参数列表不同,却需要记住那么多不同方法名称,
      1.方法的重载(Overload)
      • 多个方法名称相同,但是参数列表不同
    public class Demo1MethodOverload {
        public static void main(String[] args) {
            System.out.println(sum(4,5));
        }
    
        public static int sum(int a,int b){
            return a+b;
        }
    
        public static int sum(int a,int b,int c){
            return a+b+c;
        }
    
        public static int sum(int a,int b,int c,int d){
            return a+b+c+d;
        }
    }
    
    • 优点:使用同一个方法名,实现类似的多个功能。
      2.方法重载与下列因素相关
    • 参数个数不同
    • 参数类型不同
    • 参数的多类型顺序不同
      3.方法重载与下列因素无关
    • 与参数的名称无关
    • 与方法的返回值类型无关
  • 相关阅读:
    数据库
    数据库
    数据库
    数据库
    数据库
    数据库
    windows
    LeetCode : Word Pattern
    LeetCode : Perfect Number
    LeetCode : Minimum Depth of Binary Tree
  • 原文地址:https://www.cnblogs.com/phanx/p/12455928.html
Copyright © 2011-2022 走看看