abc |
Classes de base abstraites |
---|---|
Python |
Description
Ce module contient les classes de base abstraites selon PEP 3119.
Liste des classes
Nom | Description |
---|---|
ABC | Cette classe contient un assistant ayant une ABCMeta comme méta-classe. |
ABCMeta | Cette classe permet de définir les classes de base abstraites ABC (Abstract Base Classes). |
Remarques
- Le module abc fournit l'infrastructure pour définir des classes de base abstraites (ABC) en Python, comme indiqué dans la norme PEP 3119. Il est également utilisé par la norme PEP 3141 pour le module de nombres concernant une hiérarchie de types pour les nombres basés sur ABC.
- Le module de collections a des classes concrètes dérivant des ABC; ceux-ci peuvent, bien entendu, être dérivés davantage. De plus, le module de collections possède des ABC pouvant être utilisés pour tester si une classe ou une instance fournit une interface particulière, par exemple, si elle est hachable ou s'il s'agit d'un cartographie.
Dernière mise à jour : Vendredi, le 3 janvier 2020