Vocabulaire de la programmation objet

Extrait de la fiche de révision

Plan du Cours

  1. Classe et méthodes Python
  2. Instances et appels de méthodes

1. Classe et méthodes Python

Notions clés & Définitions

  • Classe : Regroupe des méthodes et des attributs qui définissent un objet.
  • Constructeur : La méthode spéciale init est appelée chaque fois qu'un objet est créé et permet d'initialiser ses attributs.
  • Paramètre self : Paramètre obligatoire dans les méthodes qui fait référence à l'instance de l'objet créé.

★ À maîtriser

📌 Dans la classe Personnage, le paramètre point_de_vie de la méthode init vaut 10 par défaut lorsqu'aucune valeur n'est indiquée.

📌 Un accesseur, ou getter, permet d'accéder à la valeur d'un attribut, tandis qu'un mutateur, ou setter, permet de modifier cette valeur.

Compléments

  • La méthode perd_vie(self, nbPoint) modifie l'attribut vie en lui soustrayant la valeur nbPoint et ne renvoie rien.

2. Instances et appels de méthodes

Notions clés & Définitions

  • Instance : Un objet est une instance d'une classe, comme gollum et bilbo qui sont des instances de la classe Personnage.

  • Pour diminuer les vies de bilbo, on appelle bilbo.perd_vie(2), ce qui réduit son attribut vie de 2.

  • L'instruction gollum = Personnage(15) crée une instance de Personnage dont l'attribut vie est initialisé à 15.

Lire la fiche complète →

Aperçu du QCM

1. Quel rôle joue une classe en Python dans la définition d’un objet ?

2. À quel moment la méthode spéciale __init__ intervient-elle dans la vie d’un objet ?

3. Quelle valeur prend point_de_vie lors de la création de Personnage() sans argument ?

Faire le QCM (8 questions) →

Aperçu des flashcards

Qu'est-ce qu'une classe en Python ?

Une classe regroupe des méthodes et des attributs définissant un objet.

Quelle est la fonction de la méthode spéciale __init__ ?

Elle initialise les attributs d'un objet à sa création.

Quelle valeur par défaut a point_de_vie dans __init__ de Personnage ?

La valeur par défaut est 10.

Quel est le rôle du paramètre self dans une méthode ?

Il fait référence à l'instance de l'objet créé.

Que permet un accesseur (getter) ?

D'accéder à la valeur d'un attribut.

Que permet un mutateur (setter) ?

De modifier la valeur d'un attribut.

Voir toutes les 14 flashcards →

Questions fréquentes

Que contient la fiche de révision sur Vocabulaire de la programmation objet ?

La fiche de révision couvre les notions essentielles de Vocabulaire de la programmation objet. Elle est structurée par thématiques pour faciliter l'apprentissage et la mémorisation, avec des définitions clés, des explications et des synthèses.

Lire la fiche complète →

Combien de questions contient le QCM sur Vocabulaire de la programmation objet ?

Le QCM contient 8 questions à choix multiples avec corrections détaillées et explications pour chaque réponse. Idéal pour tester tes connaissances et identifier tes lacunes.

Faire le QCM (8 questions) →

Comment réviser Vocabulaire de la programmation objet avec les flashcards ?

Revizly propose 14 flashcards interactives sur Vocabulaire de la programmation objet. Chaque carte présente une question au recto et la réponse au verso, permettant une révision active et efficace basée sur la répétition espacée.

Voir toutes les 14 flashcards →

Cours similaires

Crée tes propres fiches depuis tes cours

Importe ton PDF ou colle ton cours, l'IA génère fiches, QCM et flashcards en 30 secondes.