Python
Anglais : class attribute
Déclaration des attributs
Un attribut de classe est déclaré au niveau d'une classe :
class essai : # ceci un commentaire pour la classe essai limite = 4.5 def f(i) return i * 2
class essai :
# ceci un commentaire pour la classe essai
limite = 4.5 def f(i) return i * 2
limite = 4.5
def f(i)
return i * 2
Dans le cas ci-dessus, il y a deux attributs : la variable limite et la fonction f.
limite est un attribut de classe, par opposition à un attribut d'instance (cf la fonction d’initialisation _init_ d'une classe et la référence self.
Il y a même un attribut prédéfini _doc_ qui donne la chaîne de documentation de la classe, c'est à dire le contenu du commentaire.
Accès à un attribut par la notation pointée
On accède à un attribut par la notation pointée en donnant le nom de la classe :
essai.limite = 4 essai.f(17)
essai.limite = 4
essai.f(17)
» Glossaire du langage python
Home
Site pages
Tags
Calendar
Brèves
Cours enregistrés Télécom Bretagne (2008-2009)
Current course
Python et Sage
Participants
General
Glossaire du langage python
Browse by alphabet
Browse by category
Browse by date
Browse by Author
The official glossary of this course
Lien vers glossaire SAGE (section 3)
Forum des nouvelles
Topic 1
Topic 2
Topic 3
Courses