Maîtrise de l'encapsulation et du polymorphisme en Python
Mécanismes d'encapsulation et de masquage
L'encapsulation est un concept fondamental de la programmation orientée objet (POO) qui vise à regrouper les données (attributs) et les comportements (méthodes) au sein d'une même entité, tout en contrôlant l'accès aux éléments internes. En Python, ce contrôle s'effectue principalement par le masquage d ...
Publié le 19 août à 09h27
Attributs, propriétés et descripteurs en Python
En Python, un attribut de classe est défini au niveau de la classe et partagé par toutes ses instances. Un attribut d'instance est propre à chaque objet créé à partir de la classe.
Les différences principales :
Stockage : l'attrbiut de classe réside dans l'espace de noms de la classe, l'attribut d'instance dans celui de l'objet.
Accès : un att ...
Publié le 17 juin à 22h37