Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/TypeScript/classes-override

Что делает ключевое слово `override` и флаг `noImplicitOverride`?

СобеседованиеКлассы
  • override — явно отмечает переопределение метода родителя
  • noImplicitOverride — требует explicit override при переопределении
  • Ловит ошибки рефакторинга: если родительский метод переименован, TS выдаст ошибку
  • Без флага переопределение может произойти случайно без предупреждения
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov