java中方法的重载和重写

本文详细介绍了面向对象编程中的方法重载与重写概念。重载允许在同一类中定义多个同名但参数列表不同的方法;重写则是在继承关系中子类覆盖父类方法的过程,需保持方法签名一致。


方法的重载:

1.方法重载发生在同一个类中。

2.同一个类中存在两个及以上的同名方法,但是每个方法具有不同的形参(组合)列表。

3.重载方法被调用时,系统会根据实参(组合)自动匹配到具有相同形参(组合)的方法。


方法的重写:

1.方法重写发生在具有继承关系的一组类的子类中。

2.重写规则:

a.子类的方法的返回类型、方法名、形参列表,必须和父类中的相同。

b.访问修饰符必须不小于父类中的访问修饰符。

c.子类中重写 的方法不能抛出比父类中更多或异常类型范围更大的异常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值