Thông thường khi xây dựng lớp trong C#, với mỗi khai báo thuộc tính của lớp ta đều xây dựng thêm hai phương thức set và get dùng để:
Trả lời:
Đáp án đúng: A
Trong C#, các thuộc tính (properties) thường được sử dụng để đóng gói việc truy cập vào các trường (fields) của một lớp. Các phương thức `get` và `set` (getters và setters) cung cấp một cách để kiểm soát việc đọc và ghi giá trị của thuộc tính, cho phép thực hiện các logic bổ sung như kiểm tra tính hợp lệ của dữ liệu, thông báo thay đổi, hoặc thực hiện các tính toán khác. Việc này không chỉ giúp thiết lập và lấy giá trị của thuộc tính (A) mà còn tăng tính bảo mật và khả năng kiểm soát dữ liệu (B). Tuy nhiên, mục đích chính và thông thường nhất của việc sử dụng `get` và `set` là để thiết lập và lấy giá trị của thuộc tính một cách có kiểm soát. Do đó, phương án A là chính xác nhất. Phương án D không đúng vì việc sử dụng get và set không phải là yêu cầu bắt buộc của C#, mà là một cách tiếp cận tốt để quản lý thuộc tính.
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
