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 thành viên đặc biệt của lớp. Nó đượ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 với các giá trị ban đầu hợp lệ, đảm bảo đối tượng ở trạng thái sẵn sàng sử dụng ngay sau khi tạo. Hàm tạo không có kiểu trả về (ngay cả void) và có tên trùng với tên lớp.
Phân tích các đáp án:
- Đáp án 1: Đú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.
- Đáp án 2: Sai. Hàm tạo phải là một hàm thành viên của lớp, không nằm bên ngoài lớp.
- Đáp án 3: Gần đúng nhưng chưa đầy đủ. Hàm tạo không chỉ khởi tạo bộ nhớ, mà còn khởi tạo giá trị cho các thuộc tính.
- Đáp án 4: Sai. Hàm để huỷ bộ nhớ cho đối tượng gọi là hàm hủy (destructor), không phải hàm tạo.
Vậy, đáp án đúng nhất là đáp á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

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
