Chương trình sẽ in ra kết quả gì khi thực thi đoạn mã sau? package pac02; public class ClassA { public int xA; public String yA; } --------- package pac01; import pac02.ClassA; pub...
Chương trình sẽ in ra kết quả gì khi thực thi đoạn mã sau? package pac02; public class ClassA { public int xA; public String yA; } --------- package pac01; import pac02.ClassA; public class Test { public static void main(String[] args) { ClassA a = new ClassA(); a.xA = 12; a.yA = "Hello"; System.out.println("a.xA = " + a.xA + "; a.yA = " + a.yA); } }
A. Lỗi biên dịch dòng 2.5, 2.6, 2.7
B. Lỗi biên dịch dòng 2.5
C. Lỗi biên dịch dòng 2.6, 2.7
D. a.xA = 12; a.yA = Hello
* Đáp án
* Hướng dẫn giải
Chọn đáp án D.Vì:Thuộc tính xA, yA của lớp ClassA được khai báo với từ khóa public nên được truy xuất và in ra kết quả chương trình là xA = 12, yA = Hello.