Hàm overloaded là những hàm như thế nào?
Trả lời:
Đáp án đúng: A
Hàm overloaded (nạp chồng hàm) là một khái niệm trong lập trình hướng đối tượng, cho phép định nghĩa nhiều hàm có cùng tên trong cùng một phạm vi (ví dụ: trong cùng một lớp) nhưng phải 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 người lập trình sử dụng một tên hàm duy nhất để thực hiện các thao tác tương tự nhau trên các kiểu dữ liệu khác nhau hoặc với số lượng dữ liệu khác nhau.
* **Phương án A đúng:** Các hàm trùng tên nhưng khác về cách khai báo tham số chính là định nghĩa của hàm overloaded.
* **Phương án B sai:** Các hàm overloaded không nhất thiết phải có cùng kiểu dữ liệu trả về. Chúng có thể có kiểu trả về khác nhau.
* **Phương án C sai:** Có đáp án đúng, đó là phương án A.
* **Phương án D sai:** Các hàm overloaded phải trùng tên, không phải trùng tham số.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
