Vous êtes sur la page 1sur 1

DD - 101 ISTA ASSAKA AGADIR k.

Lamrani Partie2 python (2021/2022)


__________________________________________________________________________________

Activité d’apprentissage 3

Les Objectifs
 Construire une super-classe.
 Construire une classe dérivée.
 Utiliser le polymorphisme et le surcharge.

Soit la classe Personne qui a comme attributs :


cin String
nom String
prenom String
dateNaissance Date

Travail à réaliser

1. Définir la classe Personne.


2. Ajouter un constructeur paramétré qui initialise tous les attributs de la classe
Personne.
3. Ajouter les accesseurs et les mutateurs de chaque attribut.
4. Ajouter une méthode toString() qui retourne l’état (valeurs des attributs)
d’une instance de la classe Personne (la date de naissance doit être au format
“JJ Mois AAAA“).

Soit la classe Stagiaire qui hérite de la classe Personne et qui a comme attribut

numéroInscription int (doit être attribué automatiquement).

5. Définir la classe Stagiaire.


6. Ajouter un constructeur qui initialise tous les attributs de la classe Stagiaire.
7. Ajouter la méthode toString() pour retourner l’état d’un stagiaire.

Vous aimerez peut-être aussi