TypeScript · Middle · Запитання 12 з 75

Для чого потрібен абстрактний клас?

Пояснення

abstract class Repo { abstract find(id): T; log() {...} } - нащадки мусять реалізувати find, а log отримують готовим. На відміну від інтерфейсу, абстрактний клас існує в рантаймі й може містити код і стан.

Де почитати

Помилка в запитанні

TypeScript · Middle · запитання 12

Перевірте себе

Пройдіть тест TypeScript · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест