Citation de PythonTech le 11 juin 2024, 20 h 18 min
Le constructeur (__init__) en programmation orientée objet python,est une méthode particulière utilisée pour initialiser un nouvel objet d'une classe. Ainsi le constructeur configure les attributs de l'objet, peut valider les données d'entrée, et définir des valeurs par défaut. Voici un exemple simple :
class Personne:
def __init__(self, nom, âge):
self.nom = nom
self.âge = âge
# Création d'une instance de Personne
p = Personne("David", 22)
print(p.nom) # Affiche "David"
print(p.âge) # Affiche 22
Le constructeur (__init__) en programmation orientée objet python,est une méthode particulière utilisée pour initialiser un nouvel objet d'une classe. Ainsi le constructeur configure les attributs de l'objet, peut valider les données d'entrée, et définir des valeurs par défaut. Voici un exemple simple :
class Personne:
def __init__(self, nom, âge):
self.nom = nom
self.âge = âge
# Création d'une instance de Personne
p = Personne("David", 22)
print(p.nom) # Affiche "David"
print(p.âge) # Affiche 22