Thế nào được gọi là hiện tượng nạp chồng?
A.
Hiện tượng lớp con kế thừa định nghĩa một hàm hoàn toàn giống lớp cha
B.
Hiện tượng lớp con kế thừa định nghĩa một hàm cùng tên nhưng khác kiểu với một hàm ở lớp cha
C.
Hiện tượng lớp con kế thừa định nghĩa một hàm cùng tên, cùng kiểu với một hàm ở lớp cha nhưng khác đối số
D.
Hiện tượng lớp con kế thừa định nghĩa một hàm cùng tên, cùng các đối số nhưng khác kiểu với một hàm ở lớp cha
Trả lời:
Đáp án đúng: A
Nạp chồng (Overloading) là khả năng định nghĩa nhiều hàm (phương thức) trong cùng một lớp (hoặc lớp con) có cùng tên, nhưng khác nhau về số lượng hoặc kiểu dữ liệu của các tham số (đối số). Điều này cho phép chúng ta sử dụng cùng một tên hàm cho các thao tác khác nhau, miễn là chúng có thể được phân biệt thông qua danh sách tham số.
Phương án 1: Sai. Mô tả việc ghi đè (Overriding), không phải nạp chồng.
Phương án 2: Đúng một phần. Mặc dù nạp chồng liên quan đến các hàm có cùng tên, nhưng sự khác biệt nằm ở kiểu hoặc số lượng tham số, không phải kiểu trả về.
Phương án 3: Đúng. Đây là định nghĩa chính xác về nạp chồng: cùng tên, có thể cùng kiểu trả về, nhưng khác về số lượng hoặc kiểu dữ liệu của đối số.
Phương án 4: Sai. Mô tả một trường hợp không phải nạp chồng, vì các đối số phải giống nhau về số lượng và kiểu dữ liệu trong nạp chồng, trong khi kiểu trả về có thể khác nhau.
Vậy đáp án đúng nhất là phương án 3.
Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Lập trình hướng đối tượng có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.
50 câu hỏi 60 phút
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
