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)