Что делает ключевое слово `override` и флаг `noImplicitOverride`?
override— явно отмечает переопределение метода родителяnoImplicitOverride— требует explicitoverrideпри переопределении- Ловит ошибки рефакторинга: если родительский метод переименован, TS выдаст ошибку
- Без флага переопределение может произойти случайно без предупреждения