Đọc đoạn mã sau:
1.0: package pac02;
1.1: public class ClassA {
1.2: protected int xA;
1.3: public String yA;
1.4:}
---------
2.0: package pac01;
2.1: import pac02.ClassA;
2.2: public class Test {
2.3: public static void main(String[] args) {
2.4: ClassA a = new ClassA();
2.5: a.xA = 12;
2.6: a.yA = "Hello";
2.7: System.out.println("a.xA = " + a.xA + "; a.yA = " + a.yA);
2.8: }
2.9: }
Chương trình sẽ in ra kết quả gì khi thực thi?
Chọn một Câu trả lời
Lỗi biên dịch dòng 2.7
Lỗi biên dịch dòng 2.5
Lỗi biên dịch dòng 2.5, 2.7
a.xA = 12; a.yA = Hello
Quảng cáo
Trả lời:
Chọn đáp án C
Vì:
thuộc tính xA của lớp ClassA được khai báo với từ khóa protected nên không được truy xuất từ ngoài gói pac02.
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