Мы всегда говорим, что данные будут инкапсулированы, если мы просто определим переменные private
и определим установщики геттеров для доступа к этим переменным. Мой вопрос: если мы можем получить доступ к переменным (данным) через геттеры и сеттеры, почему данные скрыты или безопасны?
Я много гуглил для объяснения, но ничего не нашел. Каждый просто сказал в своих блогах и постах, что это техника сокрытия данных, но она не была объяснена/разработана.