Demo01.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.loveCoding.j20250607_method;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title Demo01
  6. * @description 方法的重载
  7. * @create 2025/6/7
  8. */
  9. public class Demo01 {
  10. /*
  11. 方法重载:指的是多个方法的【方法名相同】,但是【参数列表不同】,就形成了重载
  12. ps:方法的返回值不参与重载。
  13. */
  14. public static int add(int a,int b){
  15. return a+b;
  16. }
  17. //返回值类型不参与重载,也就是说返回值是什么对于重载来说无所谓。
  18. public static String add(double a,int b){
  19. return "";
  20. }
  21. public static int add(int a,int b,int c){
  22. return a+b+c;
  23. }
  24. public static int add(int a,int b,int c,int d){
  25. return a+b+c+d;
  26. }
  27. public static int add(int a,int b,int c,int d,int e){
  28. return a+b+c+d+e;
  29. }
  30. public static int add(int a,int b,int c,int d,int e,int f){
  31. return a+b+c+d+e+f;
  32. }
  33. // 我们使用main方法调用我们自己定义的方法,其实是站在用户的角度使用我们定义的方法程序。
  34. public static void main(String[] args) {
  35. add(1,2,3,4,5,6);
  36. }
  37. }