Exercices Java
L’encapsulation
- Série 1 -
Janvier 2014 Exercices Java Série 1 3/22
Sommaire
1) Objectifs : Découvrir et expérimenter la création de classes. Mettre en œuvre les
mécanismes de base de la P.O.O. : l’encapsulation, le constructeur, les accesseurs.
Assimiler la relation d’agrégation. Maîtriser le mécanisme des exceptions.
2) Estimation du temps de réalisation : 6 heures.
3) Vocabulaire utilisé : encapsulation, méthode filtre, accesseurs, casting, classe,
énumération, exception , polymorphisme, agrégation,
4) Environnement technique : J2SE, JDK 7. Un EDI ( type Eclipse/NetBeans ).
La documentation Java Oracle .
5) Pré-requis et recommandations :
a) Réalisez préalablement le Q.C.M. du document QCM-Exercices-Java-Série-1 avec
rigueur et réflexion avant de réaliser les T.P.s. Donnez un sens à chaque réponse que
vous jugerez bonne.
b) N’abordez pas les TPs dédiés aux classes tant que ces notions ne vous sont pas
complétement familières.
Janvier 2014 Exercices Java Série 1 4/22
Janvier 2014 Exercices Java Série 1 5/22
TP 1.1 : Calculatrice
Objectifs :
Assimiler les concepts de classe et de méthodes de classe en Java. Maîtriser le mécanisme
des exceptions.
Déroulement :
Vous allez, dans ce TP nommé Calculatrice, reprendre la notion de méthode static abordée
dans le support « Objets et Classes - Principes de l’encapsulation ». Pour cela, vous construirez
une classe Calculatrice permettant d’effectuer les 4 opérations arithmétiques de base, par le
biais d’une méthode de classe calculer.
Il est demandé de créer un projet Java SE avec l’IDE de votre choix, - NetBeans, Eclipse,
Remarques :
Revoyez éventuellement comment créer un projet avec NetBeans ou Eclipse dans la
séance d’apprentissage « S’approprier l’environnement de développement ».
Au cours de ce TP, vous mettrez en évidence :
La notion de classe.
La notion de méthode de classe, vue comme un utilitaire.
La notion d’exception par la suite. (lorsque vous aurez acquis les compétences relatives aux
exceptions).
Etapes de réalisation
1. Créez une classe Calculatrice permettant le calcul et l’affichage des 4 opérations arithmétiques de
base. Prévoyez pour cela une méthode de classe calculer qui admettra la liste de paramètres suivante :
( char operateur , double var1 , double var2 ). L’opérateur, correspondant au premier argument, sera
choisi dans la liste suivante : ‘+’, ’-, ’*’ , ou ‘/’.
2. La méthode calculer renverra le résultat de l’opération effectuée.
3. Appelez la calculatrice avec plusieurs jeux d’essais comme par exemple :
Calculatrice.calculer( '+', 1, 2 ) ;
Calculatrice.calculer( '-', 2078, 64 ) ;
Calculatrice.calculer( '*', 15, 3 ) ;
Calculatrice.calculer( '/', 42, 9 ) ;
Calculatrice.calculer('/', 15, 2) + Calculatrice.calculer('*', 2, 3)
1 / 22 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !