4 / 27
Как работают модификаторы доступа (public, private, protected)?
TypeScript предоставляет три модификатора доступа: public (по умолчанию, доступен отовсюду), private (доступен только внутри самого класса), protected (доступен внутри класса и его наследников). Модификаторы проверяются только на этапе компиляции — в скомпилированном JavaScript они отсутствуют. Это ключевое отличие от #-полей, которые приватны и в runtime.