khoahoc.vietjack.com

Câu hỏi:

11/06/2026 2 Lưu

1: class A {private int x;}

2: class B extends A{

3: public void method(){

4: x = 5;

5: System.out.println(x)

6: }

7:}

Đoạn mã trên x nhận giá trị gì ?

Chọn một Câu trả lời

A.

x = 5

B.

x = 0

C.

Lỗi biên dịch

D.

x = -1

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án C

Vì:

Biến x được khai báo với từ khóa private mà lại được truy xuất từ bên ngoài lớp nên sinh lỗi.