Nạp chồng phương thức là một kiểu đa hình tĩnh. Trong Nạp chồng phương thức, chúng ta có thể định nghĩa nhiều phương thức có cùng tên nhưng có các tham số khác nhau. Hãy xem xét chương trình ví dụ sau.
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)); } public int add(int a, int b) { return a + b; } public int add(int a, int b, int c) { return a + b + c; } }
Đầu ra
3 6
Ở đây, chúng tôi đã sử dụng một phương thức add () có thể nhận hai hoặc ba tham số và có thể hoạt động tương ứng. Đây được gọi là quá tải phương thức hoặc đa hình tĩnh.