0% ont trouvé ce document utile (0 vote)
123 vues1 page

Poo TP 02

Ce document décrit trois exercices sur les classes et objets en Java. L'exercice 1 concerne la création d'une classe Cercle et d'une classe de test. L'exercice 2 concerne la création d'une classe Paire et d'une classe de test. L'exercice 3 concerne la création d'une classe Employé et d'une classe de test.

Transféré par

sabrina
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
123 vues1 page

Poo TP 02

Ce document décrit trois exercices sur les classes et objets en Java. L'exercice 1 concerne la création d'une classe Cercle et d'une classe de test. L'exercice 2 concerne la création d'une classe Paire et d'une classe de test. L'exercice 3 concerne la création d'une classe Employé et d'une classe de test.

Transféré par

sabrina
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Programmation Orientée Objet 2-LMD Dép. Info.

UMMTO

TP N°02

Classes et objets en Java

Exercice 1 :
1. Ecrire une classe Cercle. Un cercle est caractérisé par son rayon. Le rayon est un nombre
réel qui doit toujours être strictement positif. Ajouter à cette classe :
- Un constructeur qui initialise le rayon.
- Un getter et un setter pour la variable d’instance (rayon).
- Les méthodes diamètre(), périmètre() et surface() qui retournent respectivement le
diamètre, le périmètre et la surface du cercle.
2. Ecrire une classe TestCercle pour tester la classe Cercle.

Exercice 2 :
1. Ecrire une classe Paire dont les champs sont : deux variables d’instance (a et b de type
entier) et une variable de classe (nbPaires de type entier) pour compter le nombre d'objets
Paire créés. Ajouter à cette classe :
- Un constructeur qui initialise la paire d’entiers (a et b).
- Une méthode retournant le maximum entre a et b.
- Une méthode testant si le second entier (b) divise le premier entier (a).
- Une méthode retournant le PGCD de a et b.
- Une méthode retournant a puissance b.
- Une méthode de classe qui retourne le nombre d’objets Paire créés.
2. Créer une classe TestPaire pour tester la classe Paire.

Exercice 3 :
1. Ecrire une classe Employé dont les champs sont : numéro (entier), nom (String), prénom
(String) et salaire de base (réel). Ajouter à cette classe :
- Un constructeur par défaut (sans paramètre).
- Un constructeur qui nécessite trois paramètres : nom, prénom et salaire de base.
- Des méthodes "Getters" pour les champs : numéro, nom, prénom et salaire de base.
- Des méthodes "Setters" pour les champs : prénom et salaire de base.
- Une méthode afficher() qui permet d'afficher toutes les informations sur l'employé.
- Une méthode de classe qui retourne le nombre d'employés créés.
2. Ecrire une classe TestEmployé qui permet : (a) d’insérer un tableau d’employés (5
employés), (b) de les trier selon leur salaire et (c) d’afficher les informations de chacun
d’eux.

Vous aimerez peut-être aussi