Chọn phát biểu đúng
Trả lời:
Đáp án đúng: C
Câu hỏi yêu cầu chọn phát biểu đúng về lớp `Object` trong Java.
- **Phương án A:** Sai. Lớp `Object` là lớp gốc của tất cả các lớp trong Java, không phải ngược lại. Lớp `Class` dùng để mô tả các lớp và interface trong Java.
- **Phương án B:** Sai. Lớp `Object` không phải là lớp `final`. Các lớp `final` không thể kế thừa, nhưng lớp `Object` là lớp cơ sở cho tất cả các lớp khác.
- **Phương án C:** Đúng. Đây là đặc điểm cơ bản của lớp `Object` trong Java. Mọi lớp, dù được định nghĩa như thế nào, đều kế thừa trực tiếp hoặc gián tiếp từ lớp `Object`. Điều này đảm bảo rằng mọi đối tượng trong Java đều có một số phương thức cơ bản được định nghĩa trong lớp `Object` (ví dụ: `equals()`, `hashCode()`, `toString()`).
- **Phương án D:** Sai. Vì phương án C đúng.
Vậy, đáp án đúng là C.