JavaScript is required

Hàm overloaded là những hàm như thế nào?

A.

Các hàm trùng tên nhưng khác về cách khai báo tham số

B.

Các hàm có cùng kiểu dữ liệu trả về

C.

Không có đáp án đúng

D.

Các hàm trùng tham số những khác nhau về tên

Trả lời:

Đáp án đúng: A


Trong lập trình hướng đối tượng, hàm (hay phương thức) overloaded là các hàm có cùng tên nhưng khác nhau về danh sách tham số. Sự khác biệt về tham số có thể là số lượng tham số, kiểu dữ liệu của tham số, hoặc thứ tự của các tham số. Điều này cho phép một tên hàm có thể thực hiện các chức năng khác nhau tùy thuộc vào đối số được truyền vào.

Câu hỏi liên quan