方法重载的基本使用与方法重载的注意事项

方法重载
方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返
回值类型无关。
参数列表:个数不同,数据类型不同,顺序不同。
重载方法调用:
JVM通过方法的参数列表,调用不同的方法。
 
方法重载与下列因素相关
参数个数不同
参数类型不同
参数的多类型顺序不同

 

 

复制代码
/*
对于功能类似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦。

方法的重载(Overload);多个方法的名称一样,但是参数列表不一样。
好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能
 */
public class demo03 {
    public static void main(String[] args) {
        System.out.println(sum(10,20));//两个参数的方法
        System.out.println(sum(10,20,30));//三个参数的方法
        System.out.println(sum(10,20,30,40));//四个参数的方法
    }
    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;
    }
}
复制代码

 

posted @   zj勇敢飞,xx永相随  阅读(98)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示