Khi biên dịch lớp Main có lỗi biên dịch không? Nếu có là lỗi nào? package java.school; public class Student {} -- package java.test; public class Main { public static void main(Str...

Câu hỏi :

Khi biên dịch lớp Main có lỗi biên dịch không? Nếu có là lỗi nào?
package java.school;
public class Student {}
--
package java.test;
public class Main {
public static void main(String[] args) {
Student s = new Student();
}
}

A. Có lỗi biên dịch: can not find symbol test.Student

B. Không có lỗi biên dịch.

C. Có lỗi biên dịch: Add import java.school.Student

D. Có lỗi biên dịch: can not find constructor Student() for Student.

* Đáp án

* Hướng dẫn giải

Chọn đáp án A. Vì: -Lớp Student không ở package java.test mà ở java.school, mà bạn lại không import vào gói java.test, nên trình biên dịch tìm lớp Student ở cùng package java.test, nhưng không có.
-Add import java.school.Student là một gợi ý

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