JavaScript is required

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 để:

A.

Thiết lập và lấy giá trị của thuộc tính đó

B.

Tăng cường bảo mật dữ liệu của thuộc tính

C.

Đây là cấu trúc yêu cầu của C# khi khai báo thuộc tính của lớp

D.

Để nhập và xuất giá trị thuộc tính đó

Trả lời:

Đáp án đúng: A


Trong C#, thuộc tính (properties) của một lớp thường đi kèm với hai phương thức truy cập là getset. Phương thức get được sử dụng để lấy (đọc) giá trị của thuộc tính, trong khi phương thức set được sử dụng để thiết lập (gán) giá trị cho thuộc tính đó. Việc sử dụng getset cho phép kiểm soát việc truy cập và thay đổi giá trị của thuộc tính, đồng thời có thể thêm các logic bổ sung vào quá trình này (ví dụ: kiểm tra tính hợp lệ của dữ liệu trước khi gán). Điều này giúp tăng tính bảo mật và khả năng quản lý dữ liệu của lớp.

Câu hỏi liên quan