La POO est un paradigme qui permet de structurer votre code en créant des "objets" qui possèdent des caractéristiques (attributs) et des actions (méthodes).
Créer une classe
class Voiture:
def __init__(self, marque, couleur):
self.marque = marque
self.couleur = couleur
def afficher_infos(self):
print(f"C'est une {self.marque} de couleur {self.couleur}.")
# Création d'un objet (instance)
ma_voiture = Voiture("Tesla", "Rouge")
ma_voiture.afficher_infos()
Le mot-clé self fait référence à l'instance précise de l'objet en cours.
Évaluation des acquis
Quiz du chapitre 13
Correction immédiate
Ateliers pratiques & Projets
Testez vos compétences avec nos exercices guidés et le tuteur IA.
Ateliers pratiques & Corrigés détaillés
Ateliers pratiques & Corrigés
#1 — Comprendre les bases : Programmation Orientée Objet (POO)
Atelier #1
Expliquez avec vos mots le concept principal de ce chapitre, puis illustrez-le par un exemple simple.
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#2 — Application guidée
Atelier #2
Réalisez un exercice pratique en reprenant la structure vue dans le cours et en modifiant au moins 2 paramètres.
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#3 — Mini défi
Atelier #3
Concevez une petite solution personnelle liée à ' Programmation Orientée Objet (POO)' et justifiez vos choix techniques.