
⚡️ Абстрактные классы
Абстрактные классы — это объекты, которые содержат, как ни странно, абстрактные методы.
Создаются они с помощью модуля, предустановленного в abc. Классы создаются с помощью ABC (или ABCMeta), а не реализованные методы — обозначаются декоратором abstractmethod.
Если же вы не желаете импортировать какие-либо библиотеки, воспользуйтесь NotImplementedError в тех методах, которые требуют реализации.
Подробнее — на сайте документации.
#миниурок #abc
Абстрактные классы — это объекты, которые содержат, как ни странно, абстрактные методы.
Создаются они с помощью модуля, предустановленного в abc. Классы создаются с помощью ABC (или ABCMeta), а не реализованные методы — обозначаются декоратором abstractmethod.
Если же вы не желаете импортировать какие-либо библиотеки, воспользуйтесь NotImplementedError в тех методах, которые требуют реализации.
Подробнее — на сайте документации.
#миниурок #abc