JavaScript is required

Trong một lớp có thể:

A.

A. Có thể chứa vô số hàm hủy tùy theo bộ nhớ

B.

B. Có thể chứa được ba hàm hủy

C.

C. Duy nhất một hàm hủy

D.

D. Chứa tối đa hai hàm hủy

Trả lời:

Đáp án đúng: C


Trong C++, một lớp chỉ có thể có duy nhất một hàm hủy. Hàm hủy được sử dụng để giải phóng bộ nhớ và các tài nguyên khác khi một đối tượng của lớp bị hủy. Việc có nhiều hơn một hàm hủy sẽ gây ra sự không nhất quán và lỗi trong quá trình dọn dẹp tài nguyên. Do đó, đáp án C là chính xác.

Câu hỏi liên quan