• Aucun résultat trouvé

Sujet 0 : Comptes bancaires Premiers pas en Java

N/A
N/A
Protected

Academic year: 2022

Partager "Sujet 0 : Comptes bancaires Premiers pas en Java"

Copied!
1
0
0

Texte intégral

(1)

IUT des Pays de l’Adour - RT2

Module I5 - Programmation Orientée Objet

Sujet 0 : Comptes bancaires Premiers pas en Java

Voici un premier exercice relativement simple1qui vous permettra de faire vos premiers pas en Java : uti- lisation de l’éditeur de texte (Crimson Editor, comme en C l’an dernier), compilation des sources (commande javac), exécution du bytecode sur la JVM (commandejava), compréhension des mécanismes d’intanciation d’objets, d’appels de méthodes,. . . bref, le B-A-BA de la programmation Java.

Nous allons pour cela reprendre l’exemple des comptes bancaires que nous avons vu en long et en large lors du cours. Il s’agit de la classe Compte disponsant de deux attributs crédit et débit, d’un construc- teur, ainsi que de trois méthodes déposer, retirer et donnerSolde. Il vous est tout d’abord demandé d’écrire et de compiler cette classe en Java. Comme vous pourrez le constater, le compilateur Java est très rigoureux. . . ;-) Vous apprendrez néanmoins assez rapidement à interpréter les messages d’erreurs les plus couramment renvoyés par le compilateur.

Une fois ceci fait, il vous faut écrire un "programme principal" pour pouvoir tester votre nouvelle classe. En Java, nous réalisons généralement ceci en écrivant une nouvelle classe ne disposant que d’une unique méthode

"main" (cf. méthode "main" dans le support de cours). C’est dans cette méthode un peu particulière que nous allons instancier un ou plusieurs objets à partir de la classe Compte(cf. notion de "moule"), puis que nous allons leur envoyer des messages : les appels de méthodes.

1. Ecrire la classeComptevia l’éditeur. Sauvegardez dans le fichierCompte.java

2. Compiler cette classe :C :...>javac Compte.javaSauf erreur, vous obtenez un fichierCompte.class 3. Ecrire la classeTestComptecontenant le "programme principal" (fichier TestCompte.java)

4. Compiler la classeTestCompte

5. Exécuter votre programme via la commandeC :...>java TestCompte (sans le.class)

1Sous-entendu "simple" par rapport à ce qui vous attend par la suite. . .

1

Références

Documents relatifs

Vous pouvez vous servir de votre livret, de votre registre de transactions ou de votre relevé mensuel et des chèques annulés pour vous assurer que ni vous ni la banque n’avez.

Un époux ne peut faire des retraits sur le compte bancaire personnel de son conjoint sans justifier d'une procuration.Une banque qui avait autorisé des prélèvements au profit

Si l’assuré clique sur lien ou se connecte à son compte, il lui est demandé de saisir une adresse mail valide , et un lien à activer lui est de nouveau envoyé sur sa

Le jugement de validation de la saisie-arrêt doit être signifié au tiers saisi pour que la cession de créance puisse opérer au profit du créancier saisissant.. La déclaration du

1.2. L'intégration des trois dimensions du marketing des services 11 1.4. Modèle de l'évaluation de qualité du service de Grônroos... Pour atteindre la qualité dans les

4.3.3.2.1 Le transtypage induit par l'héritage facilitent le polymorphisme L'héritage définit un cast implicite de la classe fille vers la classe mere : on peut affecter à

Par contre, le sous-adhérent, la Norbanque, avait besoin d’une injection de 30 millions de dollars dans son compte de règlement à la Banque Royale pour absorber le montant

Pour réaliser cette fusion et calculer les intérêts, en date d’établissement des échelles, la banque utilise un compte miroir et pré-suppose que tous les comptes d’une