Задать вопрос
@coderlex

Зачем модификатор доступа у аргумента в конструкторе?

Попалась на глаза такая конструкция в туторах:
constructor(private heroService: HeroService) { }
Вначале решил что модификатор доступа "private" в том месте - ошибка, но обнаружил, что без него тутор не компилиться.
Наверное, я что-то пропустил, когда читал доки typescript'а.
Подскажите, что это такое, ткните в доки или хотя бы подскажите как это называется, чтобы вбить в гугл?
  • Вопрос задан
  • 140 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Skillbox
    Курс по TypeScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
это сокращенный синтаксис объявления поля: www.typescriptlang.org/docs/handbook/classes.html , раздел Parameter properties.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы