Archives de
Tag: attributs statiques

Les attributs de classe statiques (!= des attributs d’objets)

Les attributs de classe statiques (!= des attributs d’objets)

class Carte_a_jouer (): valeurs = (None, None, 2, 3, 4, 5, 6, 7, 8, 9, 10, « Valet », « Dame », « Roi », « As ») couleurs = (« Coeur », »Carreau », »Trèfle », »Pique ») # None : Déclaration de la valeur sans valeur, les cartes 0 et 1 n’existant pas # les attributs statiques « valeurs » et « couleurs » sont déclarés à l’extérieur du constructeur # ils ne sont pas des attributs d’objet mais des attributs de classe !!!!!!! def __init__ (self,val,coul): self.valeur = val self.couleur = coul def affiche_carte (self): print (Carte_a_jouer.valeurs[self.valeur],…

Lire la suite Lire la suite