loading
seozie-img

Introduction à la POO

La programmation orientée objet (POO) est un paradigme de programmation qui permet de structurer son code autour d’objets, qui sont des entités qui possèdent des propriétés (attributs) et des actions (méthodes). Python est un langage de programmation qui supporte la POO, et permet de créer des classes, qui sont des modèles ou des plans pour créer des objets.

Les classes

En Python, les classes sont utilisées pour créer des objets.

Une classe définit les propriétés et les comportements d’un objet, tandis qu’un objet est une instance de cette classe.

Les attributs sont des variables qui stockent les données d’un objet, tandis que les méthodes sont des fonctions qui définissent le comportement de l’objet.

Exemple de définition de la classe Personne

class Personne:
def init(self, nom, age):
self.nom = nom
self.age = age

  def parler(self, message):
    print(f"{self.nom} dit : {message}")

#Création d’un objet personne

p = Personne(« Jean », 30)

# Accès aux attributs de l'objet personne

print(p.nom) print(p.age)

# Appel d'une méthode de l'objet personne

p.parler("Bonjour !")