JavaScript is required

Hàm tạo trong ngôn ngữ C++:

A.

Có đối hoặc không có đối

B.

Tự động được gọi tới khi khai báo đối tượng của lớp

C.

Xây dựng bên trong hoặc bên ngoài lớp

D.
Tất cả đều đúng
Trả lời:

Đáp án đúng: D


Hàm tạo (constructor) trong C++ là một hàm đặc biệt của lớp, có các đặc điểm sau: * **Có đối hoặc không có đối:** Hàm tạo có thể có tham số (đối số) hoặc không có tham số. Nếu không có tham số, nó được gọi là hàm tạo mặc định. * **Tự động được gọi tới khi khai báo đối tượng của lớp:** Khi một đối tượng của lớp được tạo, hàm tạo tương ứng sẽ tự động được gọi để khởi tạo đối tượng đó. * **Xây dựng bên trong hoặc bên ngoài lớp:** Hàm tạo có thể được định nghĩa bên trong lớp (inline) hoặc bên ngoài lớp (sử dụng toán tử ::). Vì cả ba đặc điểm trên đều đúng, phương án D là đáp án chính xác nhất.

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