方法重载机制

-说明:方法重载机制就是同时可以定义方法名相同,形参列表的数据类型、或者数量等不同,调用这些方法的时候感觉就跟调用一个方法的一样,这就是方法重载机制

1、方法重载机制又称为:overload

2、当方法的功能类似,尽可能让方法同名,让方法重载

3、满足什么条件才能方法重载

*在同一个类中

*方法名相同

*参数列表不同(数量不同,类型不同,顺序不同)

4、方法重载和方法名+参数列表有关系,方法重载和返回值类型无关,和修饰符列表无关

-方法重载机制示例代码:

public class Test04 {
public static void main(String[] args) {
//调用方法
Test04.sum(10,20);
int num=Test04.sum(10,20,30);
//在同一个类中,调用方法的时候类名可以省略
sum("张三",22);
System.out.println("三个数之和为:"+num);

}
public static void sum(int a,int b){
System.out.println("两数之和为:"+(a+b));
}
public static void sum(String s,int a){
System.out.println(s+"今年"+a+"岁!");
}
//带有返回值的方法
public static int sum(int a,int b,int c){
return a+b+c;
}

}

运行结果:


————————————————
版权声明:本文为CSDN博主「张同学%」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39140680/article/details/124063105

posted @ 2023-12-30 09:40  小彭先森  阅读(34)  评论(0)    收藏  举报