Procédural = fonctions qui découpent ; POO = objets qui interagissent.
Attribut = données ; Méthode = action ; Classe = moule ; Instance = exemplaire.
Instanciation = réserver puis remplir (mémoire → valeurs d’attributs).
Voiture = (marque, modèle, couleur, année) ; instances = 3 exemplaires.
init = “je prépare l’objet” ; self = “l’objet courant”.
Construire → Accéder → Modifier : constructeur, get, set.
get = return ; set = affecter (self.attribut = nouvelle_valeur).
Diagramme = 2 blocs : Attributs en haut, Méthodes en bas.
Paradigmes : procédural vs orienté objet
| Aspect | Procédural | Orienté objet |
|---|---|---|
| Organisation | Découpage en sous-problèmes via fonctions | Définition et interaction d’objets |
| Unité centrale | Fonctions | Objets (avec attributs et méthodes) |
| Modélisation | Données et traitements séparés | Entités du réel modélisées par objets |
Testez vos connaissances sur Introduction à la Programmation Orientée Objet avec 16 questions à choix multiples avec corrections détaillées.
1. Quel énoncé décrit le mieux le paradigme procédural ?
2. Quelle affirmation correspond à la programmation orientée objet ?
Mémorisez les concepts clés de Introduction à la Programmation Orientée Objet avec 16 flashcards interactives.
Paradigme procédural — définition ?
Organisation du code autour de fonctions.
Programmation orientée objet — rôle ?
Organisation autour d’objets qui interagissent.
Objet — définition ?
Entité représentant un concept avec attributs et méthodes.
Bases de données
Bases de données
Programmation
Programmation
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches