TP4: Complément sur les Objets et les Classes

Faculté des Sciences de Bizerte
1/1
100%
Rendu du PDF...
Page 1 sur 1Lecteur de document UniversityLib

TP4: Complément sur les Objets et les Classes

Faculté des Sciences de Bizerte · Object-Oriented Programming (OOP) · notes

Voir tous les documents en programmation

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