傻瓜教学————Java--重载

:那么什么是重载呢?💡

重载(overload)
我们先来看一下字面意思,重载就是重新载入,意思就是把某个东西用另一个东西代替,让其重新载入,而在代码中,重载就是把某串代码,某个属性重新代换,这就叫做重载。

:重载有什么用呢?💡

重载写在方法里
我们可以举个很简单的例子说明
:当公司20个人去做一个项目的话,甲对名字为A的属性情有独钟,乙也是这样…这样的话会很容易乱套的,这样写的代码很乱,整理起来很麻烦。所以就有了重载,因为重载在方法里,所以就算名字相同,只要我们调用的方法是准确的,那么就不会乱。这就是作用

:重载的规范。💡

在Java中重载变得异常方便。
1、方法名字可以相同
2、返回值不做要求
3、参数列表不同(可以是个数,可以是类型)
4、在同一个类当中
但是呢,不能完全一样,不然就会报错

:具体示例。💡

当然了,这样说说不明白,我们最好展现一串代码,让大家对照上面的规范自己看

public class C练习 {
    public static int numInt(int A, int B) {
        return A + B;
    }
    public static int numInt(int A, int B, int C) {
        return A + B + C;
    }
    public static double numInt(double A, double B, double C) {
        return A + B + C;
    }
    public static void main(String[] args) {
        System.out.println(numInt(10, 20));
        System.out.println(numInt(10, 30, 80));
        System.out.println(numInt(10.3, 20.9, 98.5));
    }
}

通过上面的代码,我们可以清楚的看到,它们的形参都是同名的,都是(A、B、C)方法名字也相同,都是(numInt)
当然对于重载大家也可以自己总结。


好了上面就是我给大家分享的关于重载的一些小知识

大家感觉对你的学习有帮助的话
点赞加关注
欢迎大家评论
敬请转发
各位看官有什么问题及时联系小编

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值