JavaScript is required

Destructors can be overloaded.

A.

TRUE

B.

FALSE

Trả lời:

Đáp án đúng: B


Trong C++, destructor (hàm hủy) là một phương thức đặc biệt được tự động gọi khi một đối tượng bị hủy bỏ (ví dụ, khi nó ra khỏi phạm vi hoặc bị xóa bằng `delete`). Destructor có một số đặc điểm quan trọng: 1. **Tên**: Tên của destructor là tên của lớp, đứng trước là dấu ngã (~). 2. **Tham số**: Destructor không có tham số. 3. **Giá trị trả về**: Destructor không có giá trị trả về (ngay cả `void` cũng không). 4. **Overloading**: Destructor không thể overloading. Mỗi lớp chỉ có duy nhất một destructor. Vì destructor không thể overloading, đáp án A là sai và đáp án B là đúng.

Câu hỏi liên quan