Зачем делать атрибут приватный, а потом ломать голову с геттерами и сеттерами? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Зачем делать атрибут приватный, а потом ломать голову с геттерами и сеттерами?

Можно ли сделать все классы, методы и атрибуты публичным?

20th Jan 2022, 4:36 AM
Mr. EDROL (ru)
Mr. EDROL (ru) - avatar
2 Answers
+ 2
Можно, но потом кто-нить случайно получит доступ к нему, изменит и поломает твой код, а оно тебе надо?
20th Jan 2022, 2:38 PM
Dennis Torhov
Dennis Torhov - avatar
+ 1
with setter you can easy add or change code for value assign process in future, and other programers cant change your field without your control, it is safer. but not mandatory,
20th Jan 2022, 11:11 AM
zemiak