1. class A {
2. final public int method1(int a, int b) {return 0; }
3. }
4. class B extends A {
5. public int method1(int a, int b) { return 1; }
6. }
7. public class Test {
8. public static void main(Strings args[]) {
9. B b;
10. System.out.println("x = " + b.method1(0, 1));
11. }
12. }
Chương trình sẽ in ra cái gì?
Chọn một Câu trả lời
x = 0
x = 1
Lỗi biên dịch
x=10
Câu hỏi trong đề: 200+ câu trắc nghiệm Java cơ bản có đáp án !!
Quảng cáo
Trả lời:
Chọn đáp án C
Vì:
Lớp A là lớp con của lớp B và phương thức method1() trong lớp cha đã khai báo là final do vậy không thể thực hiện ghi đè trong lớp con.
Hot: 1000+ Đề thi cuối kì 2 file word cấu trúc mới 2026 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
size = 10
size = 5
Lỗi ở dòng 3
Lỗi ở dòng 2
Lời giải
Chọn đáp án D
Vì:
+ Không thể gán giá trị cho các biến kiểu final
Câu 2
Lỗi biên dịch dòng 2.5, 2.6, 2.7
Lỗi biên dịch dòng 2.5
Lỗi biên dịch dòng 2.6, 2.7
a.xA = 12; a.yA = Hello
Lời giải
Chọn đáp án C
Vì:
Thuộc tính yA của lớp ClassA được khai báo với từ khóa private nên không được truy xuất.
Câu 3
Mảng có thể lưu giữ các phần tử thuộc nhiều kiểu dữ liệu khác nhau
Chỉ số của mảng có thể sử dụng kiểu số thực (float, double)
Biểu thức array.length được sử dụng để trả về số phần tử trong mảng
Một phần tử của mảng không thể truyền vào trong một phương thức.
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
10
11
10
10
11
11
Không in gì và báo lỗi
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
class A { public A(int x) {} }
class A {}
class B extends A { B() {}}
class A { A() {}}
class B { public B() {} }
class Z { public Z(int) {} }
class A extends Z { }
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 6
Không có lỗi biên dịch.
name has protected access.
age has protected access.
name has public access.
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 7
Mảng có kích thước không đổi trong toàn bộ chương trình
Mảng là cấu trúc dữ liệu có khả năng lưu trữ nhiều thành phần (phần tử) dữ liệu với kiểu khác nhau
Mảng N phần tử được đánh chỉ số từ 0 đến N - 1
Chỉ số mảng bắt đầu bằng 0
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.