您当前的位置: 首页 >  Java

慕晨sekurlsa

暂无认证

  • 8浏览

    0关注

    82博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA基础(十)——重载

慕晨sekurlsa 发布时间:2022-07-31 15:05:12 ,浏览量:8

一、目录
  • 重载介绍
  • 重载使用细节
  • 重载练习
二、重载介绍
  • 基本介绍

    java中允许同一个类中,多个同名方法的存在,但要求它们的形参列表不一致。

  • 重载的好处
    • 减轻了起名的麻烦
    • 减轻了记名的麻烦
三、重载使用细节
  1. 方法名:必须相同
  2. 形参列表:必须不同(参数类型、个数、顺序,至少有一样不同,参数名无要求)
  3. 返回类型:无要求
四、重载练习

编写程序,类Methods中定义三个重载方法并调用。方法名为m。三个方法分别接收一个int参数、两个int参数、一个字符串参数。分别执行平方运算并输出结果,相乘并输出结果,输出字符串信息。在主类的main()方法中分别用参数区别调用三个方法。

public class overload_exercise {
    public static void main(String[] args){
        Methods methods = new Methods();
        System.out.println(methods.m(16));
        System.out.println(methods.m(16, 100));
        methods.m("hello,overload");
    }
}


class Methods{
    public int m(int a){
        return a * a;
    }

    public int m(int a, int b){
        return a * b;
    }

    public void m(String a){
        System.out.println(a);
    }
}

256
1600
hello,overload
关注
打赏
1663680270
查看更多评论
立即登录/注册

微信扫码登录

0.0536s