Cho class như sau:
1: public interface Comparable {
2: int compareTo(Employee other);
3: }
4: class Employee implements Comparable {
5: public int compareTo(Object other) {
6: return 0;
7: }
8: }
Chương trình trên sai ở dòng nào?
A. 1
B. 2, 4
C. 5
D. 8
Câu hỏi trong đề: 200+ câu trắc nghiệm Lập trình Java cơ sở có đáp án !!
Quảng cáo
Trả lời:
Chọn đáp án C (Lớp Employee implement Comparable nhưng lại override compareTo(Object other) thay vì compareTo(Employee other))
Hot: Giáo án năng lực số, PPT AI khởi động lớp 1-12 (Update 2026) (chỉ từ 150k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
A. i = 0
B. i = 1
C. i = 2
D. Tất cả đều sai.
Lời giải
Chọn đáp án B
Lời giải
Chọn đáp án B
Câu 3
A. value is Hello
B. Lỗi biên dịch tại dòng 4 và 5
C. Lỗi biên dịch tại dòng 1
D. Thông báo NullPointerException
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
A. Lỗi biên dịch
B. 25
C. 5
D. 15
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
A. i = 2
B. i = 3
C. i = 4
D. Tất cả đều sai.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.