Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Thắc mắc về get set trong c#

21:25 13-06-2023 1.343 lượt xem 2 bình luận 21:58 13-06-2023

Mọi người cho mình hỏi đoạn code dưới đây

Public class

{

       Public string name {get; set;}

}

Theo mình biết thì từ khóa private mới sử dụng như code ở trên .tại sao từ khóa public lại phải dùng get set kiểu như này ạ

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Fury Moderator đã bình luận 20:12 14-06-2023

chủ yếu để có sự linh hoạt và kiểm soát hơn khi truy cập và thay đổi giá trị của thuộc tính, đồng thời đảm bảo tính đóng gói và quản lý tốt trong lớp.

Vo Tan Duc đã bình luận 07:49 14-06-2023

Tại vì khi bạn tạo như vậy, biến name sẽ được sử dụng thông qua get set ở khắp mọi nơi

Bạn tham khảo tính đóng gói trong lập trình OOP nha:

https://howkteam.vn/course/lap-trinh-oop-voi-c/cac-loai-pham-vi-truy-cap-trong-lap-trinh-huong-doi-tuong-1373

Câu hỏi mới nhất