Méthodes

Une méthode est une fonction définie dans une classe qui agit sur un objet. Les méthodes d'instance reçoivent self, les méthodes de classe (@classmethod) reçoivent la classe et les méthodes statiques (@staticmethod) ne reçoivent ni l'un ni l'autre. On les appelle avec la notation pointée.

Exemple

class Compte:
    def depot(self, montant):
        self.solde += montant

Notions voisines

Tout le glossaire