Leçon 2 : __init__ — le constructeur et les attributs
Dans la leçon précédente, on a rattaché des attributs à un objet manuellement, ligne par ligne. Dans cette leçon, on découvre __init__ — une méthode spéciale qui s'exécute automatiquement à chaque création d'objet et remplit ses attributs dès le départ.
__init__ est un formulaire d'admission. Au moment où un objet « naît », le formulaire se remplit — nom, âge — et les données sont stockées dessus immédiatement.
- constructeur __init__
- Une méthode spéciale qui s'exécute automatiquement à la création d'un nouvel objet et initialise ses attributs.
- self
- Le premier paramètre de chaque méthode — il pointe vers l'objet lui-même.
- instance
- Un autre nom pour un objet créé à partir d'une classe donnée.