Solution Exercice 9: classe Student qui hérite de la classe Personne

Exercice 9

1) Créer une classe Python nommée 'Personne' ayant pour attributs: nom, email, adresse,
2) Créer une classe Python nommée 'Student' qui hérite de la classe 'Personne' et ayant pour attribut: nom, email, adresse, section...

Solution

La classe 'Personne' a trois attributs: nom, email, et adresse. Ces attributs doivent être initialisés dans la méthode spéciale __init__() de la classe.
La classe 'Student' hérite de la classe 'Personne', c'est-à-dire qu'elle prend les mêmes attributs que 'Personne'. En plus de ces attributs, elle doit également posséder un attribut 'section'. La méthode spéciale __init__() de la classe 'Student' doit utiliser la méthode super().__init__() pour initialiser les attributs 'nom', 'email', et 'adresse' de la classe 'Personne', et ajoute ensuite l'attribut 'section' à la classe 'Student'.




Younes Derfoufi
CRMEF OUJDA

Leave a Reply