Hàm tạo có đặc điểm gì?
Trả lời:
Đáp án đúng: A
Hàm tạo (constructor) là một hàm đặc biệt trong lớp, được tự động gọi khi một đối tượng của lớp đó được tạo ra. Chức năng chính của hàm tạo là khởi tạo các thuộc tính (biến thành viên) của đối tượng, đảm bảo rằng đối tượng ở trạng thái hợp lệ ngay từ khi mới được tạo. Hàm tạo có tên trùng với tên lớp và không có kiểu trả về (kể cả void).
* **Phương án A đúng:** Hàm tạo là hàm thành viên của lớp và dùng để khởi tạo bộ nhớ và giá trị ban đầu cho các thuộc tính của lớp.
* **Phương án B sai:** Hàm tạo phải là một phần của lớp, không thể nằm bên ngoài lớp.
* **Phương án C sai:** Hàm tạo không chỉ khởi tạo bộ nhớ mà còn gán giá trị ban đầu cho các thuộc tính.
* **Phương án D sai:** Hàm hủy (destructor) mới có chức năng giải phóng bộ nhớ cho đối tượng, không phải hàm tạo.
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

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
