Exercice Langage C++ corrigé l’héritage multiple, tutoriel & guide de travaux pratiques en pdf.
a) Créer une classe objet assure comprenant :
– les données membres : montant (float), type (chaîne de caractères)
– un constructeur initialisant les données membres
– une fonction affiche qui affiche les informations sur l’objet assure
b) Créer une classe ordinateur dérivant publiquement de la classe objet assure et comprenant :
– les données membres : ram (int), hd(int), …
– un constructeur initialisant les données membres
– une fonction affiche qui affiche les informations sur l’ordinateur et qui appelle la fonction affiche de la classe objet assure
c) Créer une classe bagage dérivant publiquement de la classe objet assuré et comprenant :
– les données membres : type (chaîne de caractères), poids (float)
– un constructeur initialisant les données membres
– une fonction affiche affichant les informations sur le bagage et appelant la fonction affiche de la classe objet assure.
d) Créer une classe ordinateur portable dérivant publiquement des classes ordinateur et bagage et comprenant :
– les données membres poids (float) et epaisseur (float)
– un constructeur initialisant les données membres
– une fonction affiche qui affiche les informations sur l’ordinateur portable et qui appelle les fonctions affiche des classes bagage et ordinateur
e) Créer un programme qui crée un objet ordinateur portable et qui affiche les informations sur cet objet
Remarque : l’ordinateur portable doit bénéficier des 2 assurances, l’une contre le vol (en tant qu’ordinateur) et l’autre contre la perte (en tant que bagage).
La correction exercice Langage C (voir page 2 en bas)