3 / 27
Что такое abstract класс и абстрактные методы?
Abstract-класс — это базовый класс, от которого нельзя создать экземпляр напрямую через new. Он может содержать абстрактные методы (без реализации, только сигнатура) и обычные методы (с реализацией). Дочерний класс обязан реализовать все абстрактные методы, иначе TypeScript выдаст ошибку компиляции. Это способ задать контракт с частичной реализацией.