Chọn câu trả lời đúng nhất. Interface là gì?
Trả lời:
Đáp án đúng: B
Interface trong Java là một kiểu tham chiếu, tương tự như class, nhưng có một số điểm khác biệt quan trọng. Interface chỉ chứa các khai báo phương thức (method declaration) mà không có phần thân (method body), các hằng số (constants), khai báo các kiểu dữ liệu lồng nhau (nested types). Các class có thể implements một hoặc nhiều interface, và phải cung cấp định nghĩa (implementation) cho tất cả các phương thức được khai báo trong interface đó. Điều này đảm bảo tính đa hình và khả năng mở rộng của chương trình.
Phương án A sai vì interface không chứa các cách rỗng, mà chứa các khai báo (signature) của các phương thức.
Phương án C sai vì interface không phải là một cách thực hiện của lớp khác, mà là một bản thiết kế mà các lớp khác phải tuân theo.
Phương án D sai vì interface không phải là lớp nối giữa lớp cơ sở và lớp cha, mà là một khái niệm hoàn toàn độc lập.
Do đó, phương án B là đáp án đúng nhấ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
