Khi xây dựng nạp chồng các hàm thì điều kiện khác nhau giữa các hàm là: kiểu dữ liệu trả về của hàm hoặc kiểu dữ liệu tham số truyền vào của hàm hoặc số lượng tham số truyền vào của hàm là khác nhau. Điều kiện này chỉ áp dụng khi:
A. Các hàm cùng được xây dựng trong 1 chương trình (1)
B. Các hàm này cùng được xây dựng trong một lớp (2)
C. Các hàm này được xây dựng trong các lớp kế thừa