Chọn phát biểu đúng cho hàm khởi tạo
Trả lời:
Đáp án đúng: B
Đáp án đúng là B.
A. Sai. Lớp con không kế thừa hàm khởi tạo từ lớp cha. Lớp con có thể gọi hàm khởi tạo của lớp cha thông qua từ khóa `super()` hoặc gọi ngầm định nếu không định nghĩa hàm khởi tạo nào.
B. Đúng. Nếu một lớp không định nghĩa bất kỳ hàm khởi tạo nào, trình biên dịch sẽ tự động cung cấp một hàm khởi tạo mặc định không tham số. Hàm khởi tạo này sẽ khởi tạo các biến thành viên với các giá trị mặc định của chúng (ví dụ: 0 cho số nguyên, null cho đối tượng).
C. Sai. Hàm khởi tạo không có kiểu trả về, kể cả `void`.





