当前位置:首页  科普专区

科普专区

方法重载和重写的区别(方法重载)

2024-09-14 18:15:38
导读 大家好,小东方来为大家解答以上的问题。方法重载和重写的区别,方法重载这个很多人还不知道,现在让我们一起来看看吧!1、方法的重载指的是...

大家好,小东方来为大家解答以上的问题。方法重载和重写的区别,方法重载这个很多人还不知道,现在让我们一起来看看吧!

1、方法的重载指的是同一个类中的同名方法,是多样性在同一个类中的一种表现。

2、主要是为了实现同一个功能,而使用统一的方法处理不同类型的数据,重载必须满足以下三点:方法的名称必须相同。

3、2、方法的参数必须不同,这里的不同分三种情况: a、参数个数不同,类型无限制; b、参数个数相同,但是参数类型不同; c、参数个数和类型都相同,但是参数的顺序不同;3、方法的返回类型和修饰符可以相同,也可以不同。

4、举例:java.lang.String类中的substring()方法,就是方法重载,有两个substring()方法,用来实现不同的字符串截取:public String substring(int beginIndex);public String substring(int beginIndex, int endIndex);。

本文到此分享完毕,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!