Computer >> Máy Tính >  >> Lập trình >> Java

Các cách khác nhau để nạp chồng một phương thức trong Java


Quá tải phương thức có thể đạt được theo ba cách sau -

  • Bằng cách thay đổi số lượng tham số trong phương thức.
  • Bằng cách thay đổi thứ tự của các loại thông số
  • Bằng cách thay đổi kiểu dữ liệu của các tham số.

Xem ví dụ bên dưới−

Ví dụ

public class Tester {
   public static void main(String args[]) {
      Tester tester = new Tester();
      System.out.println(tester.add(1, 2));
      System.out.println(tester.add(1, 2,3));
      System.out.println(tester.add(1.0f, 2,3));
      System.out.println(tester.add(1, 2.0f,3));
   }
   public int add(int a, int b) {
      return a + b;
   }
   public int add(int a, int b, int c) {
      return a + b + c;
   }
   public float add(float a, int b, int c) {
      return a + b + c;
   }
   public float add(int a, float b, int c) {
      return a + b + c;
   }
}

Đầu ra

3
6
6.0
6.0