UNIVERSITE DE CARTHAGE
FACULTE DES SCIENCES DE BIZERTE
DEPARTEMENT
INFORMATIQUE
Classe : SI2
Mati re : TP-POO
A-U : 13/12
TP4: Compl ment sur les Objets et les Classes
Publicité
Exercice:
1- D finir une classe Etudiant comportant les attributs priv s suivants :
a. Nom.
b. Pr nom.
c. Num ro dinscription.
d. Age.
e. Moyenne.
2- D finir un constructeur permettant dinstancier cette classe.
Publicité
3- D finir les m thodes suivantes :
a. static Etudiant meilleureMoyenne(Etudiant e1, Etudiant e2) : Compare la
moyenne de deux tudiants et retourne celui qui a la meilleure moyenne
b. static void comparerAge(Etudiant e1, Etudiant e2) : Permet de comparer l ge
de deux tudiants pass s en param tres et dafficher le r sultat.
c. void affiche() : Permet dafficher toutes les informations de l tudiant.
4- Ecrire la classe TestEtudiant qui contient la m thode main permettant de :
a. Construire deux tudiants.
Publicité
b. Afficher les deux tudiants.
c. Comparer la moyenne et l ge des deux tudiants.
d. Changer la moyenne du premier tudiant 14.5.
e. Modifier l ge du second tudiant avec une valeur de votre choix.
f. R afficher les nouveaux attributs des deux tudiants.
Est-ce que lex cution du programme marche ? Rajouter les m thodes n cessaires au bon
fonctionnement du programme.
5- On voudrait supprimer les deux m thodes meilleureMoyenne et comparerAge de la
Publicité
classe Etudiant. Modifier la m thode main de la classe TestEtudiant afin deffectuer
les comparaisons de la moyenne et de l ge au sein de cette m thode.
1/1