What is a destructor?
Trả lời:
Đáp án đúng: B
Hàm hủy (destructor) là một hàm đặc biệt trong lập trình hướng đối tượng, được tự động gọi khi một đối tượng (instance) của một lớp bị hủy hoặc giải phóng khỏi bộ nhớ. Mục đích chính của hàm hủy là giải phóng bất kỳ tài nguyên nào mà đối tượng đã chiếm dụng trong suốt vòng đời của nó, ví dụ như bộ nhớ động, file handles, hoặc các kết nối mạng. Điều này giúp ngăn ngừa rò rỉ bộ nhớ và đảm bảo chương trình hoạt động ổn định.
- Đáp án A sai vì đây là mô tả của hàm khởi tạo (constructor).
- Đáp án C sai vì hàm hủy không trực tiếp thay đổi giá trị của bộ nhớ được cấp phát động, mà giải phóng nó.
- Đáp án D sai vì đây là một mô tả chung chung, không liên quan cụ thể đến hàm hủy.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
