Flashcards: Introduction à la Programmation Orientée Objet — 16 cards

All cards

1Question

Paradigme procédural — définition ?

Answer

Organisation du code autour de fonctions.

2Question

Programmation orientée objet — rôle ?

Answer

Organisation autour d’objets qui interagissent.

3Question

Objet — définition ?

Answer

Entité représentant un concept avec attributs et méthodes.

4Question

Classe — rôle ?

Answer

Modèle regroupant objets partageant attributs et méthodes.

5Question

Instanciation — processus ?

Answer

Création d’un objet à partir d’une classe.

6Question

Réservation mémoire — étape ?

Answer

Allouer espace mémoire pour un nouvel objet.

7Question

Exemple Python — classe voiture ?

Answer

Classe modélisant des voitures avec attributs et méthodes.

8Question

Constructeur — rôle ?

Answer

Initialiser les attributs lors de la création d’un objet.

9Question

Self — rôle ?

Answer

Référence à l’instance courante dans une méthode.

10Question

Méthodes en POO — types ?

Answer

Constructeur, accesseurs, mutateurs.

11Question

Accesseur en Python — rôle ?

Answer

Lire la valeur d’un attribut.

12Question

Mutateur en Python — rôle ?

Answer

Modifier la valeur d’un attribut.

13Question

Diagramme de classe — contenu ?

Answer

Liste attributs et méthodes d’un objet.

14Question

Attribut — localisation ?

Answer

Dans la partie attributs du diagramme.

15Question

Méthode init() — signification ?

Answer

Constructeur en Python, initialisant l’objet.

16Question

Instance — définition ?

Answer

Objet concret créé à partir d’une classe.

Test yourself with the quiz

Test your knowledge with 16 questions on Introduction à la Programmation Orientée Objet.

1. Quel énoncé décrit le mieux le paradigme procédural ?

2. Quelle affirmation correspond à la programmation orientée objet ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Introduction à la Programmation Orientée Objet.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator