Bắt buộc phải xây dựng hàm tạo lớp khi:
Trả lời:
Đáp án đúng: A
Hàm tạo (constructor) là một phương thức đặc biệt của 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 của đối tượng với các giá trị ban đầu hợp lệ. Nếu không có hàm tạo nào được định nghĩa, trình biên dịch sẽ tự động tạo ra một hàm tạo mặc định không tham số. Tuy nhiên, khi cần gán giá trị ban đầu cụ thể cho các thuộc tính của đối tượng, việc xây dựng hàm tạo là bắt buộc để đảm bảo đối tượng được khởi tạo đúng cách. Các phương án khác không liên quan trực tiếp đến việc bắt buộc phải xây dựng hàm tạo.
- Phương án 1 đúng vì nó mô tả chính xác mục đích chính của việc xây dựng hàm tạo: khởi tạo giá trị ban đầu cho các thuộc tính của lớp.
- Phương án 2 sai vì việc truyền tham số cho hàm thành viên không liên quan đến việc có bắt buộc phải xây dựng hàm tạo hay không.
- Phương án 3 sai vì hàm tạo dùng để khởi tạo thuộc tính (dữ liệu), không phải phương thức (hành vi).
- Phương án 4 sai vì trong nhiều trường hợp, việc xây dựng hàm tạo là cần thiết để khởi tạo đối tượng một cách chính xác.
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
