Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 : crire une classe gnrique Triplet permettant de manipuler des triplets dobjets dun mme type. On la dotera : dun constructeur trois arguments (les objets constituant le triplet), de trois mthodes daccs getPremier, getSecond et getTroisieme, permettant dobtenir la rfrence de lun des lments du triplet, dune mthode affiche affichant la valeur des lments du triplet.
crire un petit programme utilisant cette classe gnrique pour instancier quelques objets et exploiter les mthodes existantes. Exercice 2 : crire une classe gnrique TripletH semblable celle de lexercice prcdent, mais permettant cette fois de manipuler des triplets dobjets pouvant tre chacun dun type diffrent. crire un petit programme utilisant cette classe gnrique pour instancier quelques objets et exploiter les mthodes existantes. Exercice 3 : Soit le diagramme de classe suivant :
Personne {abstract} # # # # id nom prenom salaire : int : String : String : double
Page 1
M. LACHGAR Med
1. Crer la classe abstraite Personne dans le package ma.projet. 2. Crer les classes Developpeur et Manager dans le package ma.projet.bean. 3. Redfinir la mthode calculerSalaire(). Sachant que : Le dveloppeur aura une augmentation de 10% par rapport son salaire normal ; Le manager aura une augmentation de 30% par rapport son salaire normal.
4. Crer une mthode qui autorise un objet de type List de nimporte quel sous classe de la classe Personne. Cette mthode permettra de lister la liste des objets passe en paramtre.
Page 2
M. LACHGAR Med