⚡️ Абстрактные классы



Абстрактные классы — это объекты, которые содержат, как ни странно, абстрактные методы.



Создаются они с помощью модуля, предустановленного в abc. Классы создаются с помощью ABC (или ABCMeta), а не реализованные методы — обозначаются декоратором abstractmethod.



Если же вы не желаете импортировать какие-либо библиотеки, воспользуйтесь NotImplementedError в тех методах, которые требуют реализации.



Подробнее — на сайте документации.



#миниурок #abc