Рубрики
Без рубрики

abc – абстрактные базовые классы

Автор оригинала: Doug Hellmann. Цель: Определите и используйте абстрактные базовые классы для проверки интерфейса. Зачем использовать абстрактные базовые классы? Абстрактные базовые классы – это форма проверки интерфейса, более строгая, чем отдельные проверки hasattr () для определенных методов. Определив абстрактный базовый класс, можно установить общий API для набора подклассов. Эта возможность особенно полезна в ситуациях, когда […]