Exercice 9: Classe Student qui hérite de la classe Person

Exercice 9

1) - Créez une classe en Python appelée "Person" avec les attributs suivants : name (nom), age (âge) et gender (genre). Implémentez ensuite les méthodes suivantes :

  1. Une méthode d'initialisation __init__() : qui prend les paramètres name, age et gender, et initialise les attributs correspondants de l'instance.
  2. Une méthode introduce() : qui affiche une introduction de la personne sous le format "Je m'appelle [name], j'ai [age] ans et je suis [gender]."

2) - Créez une classe en Python appelée "Student" qui hérite de la classe "Person". La classe "Student" devra avoir un attribut supplémentaire : section. Implémentez les méthodes suivantes :

  1. Une méthode d'initialisation __init__ () : qui prend les paramètres name, age, gender et section, et initialise les attributs correspondants de l'instance en utilisant la méthode d'initialisation de la classe parent "Person".
  2. Une méthode introduce_student() : qui affiche une introduction du type "Je m'appelle [name], j'ai [age] ans et je suis [gender]. Je suis dans la section [section]."

Solution

Question 1:





Question 2:

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply