 |
 |
4.1.3 Exemple de classe parente et classe
dérivée
précédent suivant
La classe Personne est notre
classe parente. Elle contient des attributs privés nom, prenom, et
numSecu. Ces attributs sont initialisés dans le
constructeur.
Les autres méthodes de la classe ne sont pas décrites. Seule
la méthode toString dont nous parlerons dans la
section 4.2
sur le polymorphisme est décrite.
La classe Enseignant est une
spécialisation de la classe Personne. Elle
contient des attributs privés : nbCours et
specialite. Ces attributs privés sont
initialisés dans le constructeur. Le constructeur de la classe Enseignant reçoit des paramètres pour initialiser ses
attributs et des paramètres qu’il utilise pour faire appel au
constructeur de la classe Personne. Comme pour
la classe parente, seule la méthode toString
est réalisée.
Christian Bac, Denis Conan, Télécom
SudParis, CSC 4002, Octobre 2015
|
|