34 / 72
ТеорияСреднийMiddle

Абстрактные классы (ABC): контракт вместо реализации

Частота на собеседованиях: Высокая - база архитектурного мышления, спрашивают на дизайн-вопросахСпрашивают в: Т-Банк, Яндекс, Сбер

Завершаем модуль про ООП изнутри абстрактными классами - механизмом, который заставляет наследников честно реализовать нужные методы, а не просто "подразумевать", что они это сделают.

Зачем нужен формальный контракт