Attribut
Un attribut est une variable attachée à une classe. Les attributs d'une classe sont visibles et accessibles par l'ensemble des méthodes de la classe. Il est possible de leur donner une visibilité publique ou privée.
class Test:
def __init__(self):
self.attribut = 12
def methode(self):
print(self.attribut)
Attribut de classe
Un attribut de classe est un attribut qui est partagé par l'ensemble des instances d'une classe : si une instance modifie sa valeur alors la valeur visible par l'ensemble des autres instances est modifiée.
D'un point de vue syntaxique, un attribut de classe est déclaré sans self et pour l'utiliser il faut préfixer son nom par le nom...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première