Flashcard: Introduction à la Programmation Orientée Objet — 18 carte

Tutte le carte

1Domanda

Objet — définition ?

Risposta

Une donnée construite à partir d’un modèle, avec données et actions.

2Domanda

Attribut — rôle ?

Risposta

Caractéristique stockée dans un objet, décrivant son état.

3Domanda

Méthode — rôle ?

Risposta

Action définie dans une classe pour manipuler un objet.

4Domanda

Paradigme orienté objet — but ?

Risposta

Organiser le code autour d’objets représentant des entités.

5Domanda

Pourquoi utiliser POO ?

Risposta

Pour modulariser, maintenir, réutiliser et modéliser facilement.

6Domanda

Classe — définition ?

Risposta

Plan décrivant attributs et méthodes d’un objet.

7Domanda

Objet — définition ?

Risposta

Instance concrète créée à partir d’une classe.

8Domanda

Instanciation — mécanisme ?

Risposta

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

9Domanda

Héritage — rôle ?

Risposta

Créer de nouvelles classes en réutilisant des attributs et méthodes.

10Domanda

Attributs en Python — structure ?

Risposta

Définis dans une classe avec __init__, liés à l’objet via self.

11Domanda

__init__ — rôle ?

Risposta

Constructeur initialisant les attributs lors de la création.

12Domanda

self — localisation ?

Risposta

Représente l’objet courant dans une classe.

13Domanda

Création d’objet — syntaxe ?

Risposta

Appeler la classe comme une fonction, ex. e1 = Classe().

14Domanda

Accès attribut — syntaxe ?

Risposta

Utiliser la notation pointée, ex. e1.nom.

15Domanda

Fonction vs méthode — différence ?

Risposta

Fonction hors classe, méthode liée à un objet via self.

16Domanda

Méthodes magiques — exemples ?

Risposta

__str__ pour affichage, __lt__ pour comparaison.

17Domanda

__str__ — rôle ?

Risposta

Définit la représentation en chaîne d’un objet.

18Domanda

Accesseurs — rôle ?

Risposta

Lire la valeur d’un attribut protégé.

Metti alla prova te stesso con il quiz

Metti alla prova le tue conoscenze con 9 domande su Introduction à la Programmation Orientée Objet.

1. Comment distinguer une classe, un objet et l’instanciation ?

2. Comment accède-t-on correctement à un attribut d’instance après avoir créé un objet ?

Fai il quiz →

Leggi la scheda di revisione

Ripassa il corso completo nella scheda di revisione per Introduction à la Programmation Orientée Objet.

Vedi la scheda di revisione →

Similar courses

Crea le tue flashcard

Importa il tuo corso e l'AI genera flashcard in 30 secondi.

Generatore di flashcard