Surtout qu'en fait, une staticmethod peut parfaitement accéder aux variables de classe (y compris les variables cachées)...
class toto:
v1=123
__v2=456
@staticmethod
def xxx():...
Type: Messages; Utilisateur: Sve@r
Surtout qu'en fait, une staticmethod peut parfaitement accéder aux variables de classe (y compris les variables cachées)...
class toto:
v1=123
__v2=456
@staticmethod
def xxx():...
Une méthode n'est pas forcément dédiée à appliquer un changement d'état. Elle peut par exemple être là juste pour donner des informations qui se rapportent à l'objet.
Prends par exemple un objet...
C'est plutôt le fait qu'elle soit créée en dehors de toute méthode qui en fait une variable statique.
Une fonction classmethod permet de créer une méthode particulière qui recevra non pas une...
Yep. Ton exemple d'héritage fonctionne nickel :ave:
Mon souci était de trouver un exemple d'utilisation de classmethod et je regrette de ne pas avoir trouvé mieux (mieux dans le sens où on ne peut...
Je t'assure que ce n'est pas notre habitude (fais un tour sur le forum et tu le constateras). Mais parfois, quand l'erreur est trop bas niveau, on ne peut pas faire autrement que l'expliquer (un peu...
Bonjour
Comme indiqué dans les règles, on demande que les codes soient postés dans le forum. Ca nous permet de les récupérer pour les tester sans avoir à les recopier
Ta méthode "changer_planete"...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.