Разбираемся с тем, как работает abstract base class или abc. Абстрактные классы позволяют в явном виде заставить дочерние классы переопределять поведения родителей, за счёт этого мы можем строить более гибкие иерархии наследования.
Таймкоды:
00:00 - интро
01:06 - интерфейсы
04:17 - абстрактные классы
05:33 - необходимые инструменты
09:16 - расширяем дочерние классы
10:55 - результат
11:59 - аутро