Phạm vi truy cập của một đối tợng khi khai báo không có từ khóa điều khiển phạm vi là gì?
Trả lời:
Đáp án đúng: D
Khi một đối tượng được khai báo mà không có từ khóa điều khiển phạm vi (access modifier) trong Java (hoặc một số ngôn ngữ lập trình hướng đối tượng khác), nó sẽ có phạm vi mặc định, thường được gọi là "package-private" hoặc "default". Điều này có nghĩa là đối tượng có thể được truy cập từ các lớp khác trong cùng một package. Các lớp bên ngoài package, kể cả lớp con, sẽ không thể truy cập được đối tượng này.
* **Phương án A:** Đúng một phần, vì các phương thức khác trong cùng lớp chắc chắn có thể truy cập.
* **Phương án B:** Sai, vì lớp con nằm trong package khác không thể truy cập được.
* **Phương án C:** Sai, vì phạm vi truy cập bị giới hạn trong package.
* **Phương án D:** Đúng, đây chính xác là phạm vi truy cập mặc định khi không có từ khóa điều khiển phạm vi.
Vậy đáp án đúng là D.





