max_shane
@max_shane
Javascript / Node.js dev

Для чего применять приватные и защищенные методы и свойства?

Для чего применять приватные и защищенные методы и свойства?
Ведь если я разработчик программы, я сам пишу все взаимодействия и вызовы.
Если я не хочу чтобы к чему-то можно было обратиться извне, то я просто не буду писать обращения к этому методу или свойству извне.
И зачем для этого было придумывать особенные методы обращения вроде get и set если мы не собираемся обращаться к этим методам или свойствам?
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@fan92rus
Для того чтобы приватные поля, методы, свойства не наследовались, чтобы доступ к ним в случае get set можно было контролировать. Чтобы другие разработчики не могли их менять..
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
VladimirAndreev
@VladimirAndreev
php web dev
Кроме тебя есть и другие разработчики, которые будут этот код дорабатывать
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 окт. 2021, в 13:10
8000 руб./за проект
19 окт. 2021, в 13:04
7000 руб./за проект