JavaScript is required

Hàm huỷ trong ngôn ngữ C++ có cú pháp:

A.

~Tên_lớp{ //nội dung}

B.

Destructor Tên_hàm {//nôi dung}

C.

Tên_lớp{//nội dung}

D.

Done {//nội dung}

Trả lời:

Đáp án đúng: A


Trong ngôn ngữ C++, hàm hủy (destructor) là một hàm thành viên đặc biệt của lớp, được tự động gọi khi một đối tượng của lớp đó bị hủy (khi nó ra khỏi phạm vi, bị xóa bằng `delete`,...). Hàm hủy được sử dụng để giải phóng tài nguyên mà đối tượng đã chiếm giữ trong suốt thời gian tồn tại của nó (ví dụ: giải phóng bộ nhớ động, đóng file,...).\n\nCú pháp của hàm hủy trong C++ là `~Tên_lớp() { //nội dung }`, trong đó `Tên_lớp` là tên của lớp mà hàm hủy thuộc về. Dấu `~` (tilde) đứng trước tên lớp để phân biệt nó với hàm tạo (constructor).\n\nDựa vào cú pháp trên, ta thấy rằng đáp án đúng là phương án 1.

Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Lập trình hướng đối tượng có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.


50 câu hỏi 60 phút

Câu hỏi liên quan