03-方法重载

标签:code   return   值类型   不同   add   返回值   load   int   类型   

如果有一系列方法,它们的功能都是类似的,只有参数有所不同,那么,可以把这一组方法名做成同名方法。

方法名相同,但各自的参数不同,称为方法重载 Overload

要求:

  • 与返回值类型无关, 只看方法名和参数列表
  • 方法的名字必须相同,作用域必须相同
  • 参数必须不同:数量、类型、顺序不同(只要一个不同,都是重载方法)
  • 在调用时, 虚拟机通过参数列表的不同来区分同名方法
class MethodOverload {
    public int add(int n1, int n2) {
        return n1 + n2;
    }

    public int add(int n1, int n2, int n3) {
        return n1 + n2 + n3;
    }
}

03-方法重载

标签:code   return   值类型   不同   add   返回值   load   int   类型   

原文地址:https://www.cnblogs.com/shenleg/p/14163582.html

版权声明:完美者 发表于 2020-12-25 11:56:19。
转载请注明:03-方法重载 | 完美导航

暂无评论

暂无评论...