300 Câu hỏi trắc nghiệm lập trình Java có đáp án - Phần 2

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 T

34/49

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);
}
}

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

Giải thích

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.