Aller au contenu principal

3 formations sont désormais disponibles : Python, Flask et JS.

Aller au contenu principal

La POO (Programmation Orientée Objet), c'est une façon d'organiser ton code en regroupant Données et Fonctions qui vont ensemble.

Imagine une usine de voitures.

  • La Classe, c'est le plan de fabrication (le moule). Il dit "Une voiture a 4 roues et un moteur".
  • L'Objet, c'est la voiture réelle qui sort de l'usine. Tu peux en créer 1000 à partir du même plan.
# Définition de la Classe (Le Plan)
class Voiture:
    pass # On ne met rien pour l'instant

# Création d'Objets (Instanciation)
titine = Voiture()
batmobile = Voiture()

print(titine) # <__main__.Voiture object at 0x...>

De l'extérieur, titine et batmobile sont deux objets différents, mais basés sur le même modèle.