Vous êtes sur la page 1sur 1

Université Ibn Khaldoun de Tiaret

Faculté des sciences et technologie


Département de génie électrique
Master 01 automatique et informatique industrielle
Module : Programmation Orientée Objet

Fiche TP N°06 L’abstraction

Exercice N°03 :
Tapez le code suivant et essayez de suggérer une solution aux erreurs que vous trouvez

Exercice N°02 :
Nous devons calculer le pourcentage de notes obtenues dans trois matières (chacune sur 100)
par l'élève A et dans quatre matières (chacune sur 100) par l'élève B. Créez une classe
abstraite 'Marks' avec une méthode abstraite 'getPercentage'. Il est hérité par deux autres
classes 'A' et 'B' ayant chacune une méthode du même nom qui retourne le pourcentage des
élèves. Le constructeur de l'élève A prend les notes dans trois matières comme paramètres et
les notes dans quatre matières comme paramètres pour l'élève B. Créez un objet pour chacune
des deux classes et imprimez le pourcentage de notes pour les deux élèves.
Exercice N°03 :
Créez une classe abstraite « Animals » avec une méthode abstraite « sound ». Créez
maintenant une classe 'Cat' qui implémenter la méthode « sound » pour imprime "Cats
meow" et une classe 'Dog' qui implémenter la méthode « sound » pour imprime "Dogs bark",
toutes deux héritant de la classe « Animals ». Créez maintenant un objet pour chacune des
sous-classes et appelez leurs méthodes respectives.

Enseignant : A.GHAZI

Vous aimerez peut-être aussi