Модификаторы доступа в TypeScript

В TypeScript, в отличие от JavaScript, свойства и методы можно делать публичными, приватными и защищенными с помощью специальных ключевых слов, которые называются модификаторы доступа.

Всего в TypeScript есть четыре модификатора: public, protected, private и readonly. По умолчанию, т.е. если не задать имя модификатора, все свойства и функции относятся к public и доступны для просмотра и изменения с внешней стороны.

Работу с каждым видом модификатора мы подробно рассмотрим в следующих уроках.