目录
方法重载
重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同
注意:
(1)被重载的方法必须改变参数列表(参数个数或类型或顺序不一样);
(2)被重载的方法可以改变返回类型;public class 方法重载 { public static void main(String[] args) { int a = addition(10,20); System.out.println(a); double b = addition(1.0,6.0); System.out.println(b); int c = addition(10,20,60); System.out.println(c); } //定义加法方法addition public static int addition(int x ,int y){ //方法1 int sum; sum = x+y; return sum; } public static int addition(int x ,int y,int z){ //方法2 int sum; sum = x+y+z; return sum; } public static double addition(double x ,double y){ //方法3 double sum;

本文详细介绍了Java中的方法重载和方法重写,包括各自的概念、规则和注意事项,并对比了两者之间的区别。方法重载发生在同一类内部,通过参数列表的不同来区分,而方法重写发生在子类对父类的继承中,要求参数列表和返回类型必须与被重写方法一致。
最低0.47元/天 解锁文章
260

被折叠的 条评论
为什么被折叠?



