Introduction à la Programmation Orientée Objet
Python est un langage orienté objet, ce qui signifie que vous pouvez créer et manipuler des objets définis à partir de classes.
Définir une Classe
class Personne: def __init__(self, nom, âge): self.nom = nom self.âge = âge def saluer(self): print(f"Bonjour, je m'appelle {self.nom} et j'ai {self.âge} ans.")
Créer un Objet
p1 = Personne("Alice", 30) p1.saluer()
Le Constructeur __init__
La méthode __init__
est appelée automatiquement lors de la création de l’objet. Elle initialise ses attributs.
Attributs et Méthodes
- Attributs : variables associées à l’objet (
self.nom
,self.âge
) - Méthodes : fonctions définies dans la classe et associées à ses objets
Héritage
Une classe peut hériter d'une autre :
class Étudiant(Personne): def étudier(self): print(f"{self.nom} est en train d'étudier.")
Dans la prochaine leçon, nous apprendrons à utiliser les modules et les bibliothèques pour organiser et enrichir nos programmes Python.
Aucun commentaire:
Enregistrer un commentaire