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...

Câu hỏi :

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.

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

200 Câu hỏi trắc nghiệm lập trình Java có đáp án !!

Số câu hỏi: 199

Copyright © 2021 HOCTAP247