0% ont trouvé ce document utile (0 vote)
69 vues2 pages

TP Java : Gestion de Coordonnées et Comptes

Ce document décrit des exercices de programmation en Java concernant la gestion de coordonnées et de comptes bancaires. Il présente les classes à créer pour représenter des coordonnées, un carnet d'adresses, un client, un compte bancaire et une agence bancaire.

Transféré par

Nour Elouaer
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)
69 vues2 pages

TP Java : Gestion de Coordonnées et Comptes

Ce document décrit des exercices de programmation en Java concernant la gestion de coordonnées et de comptes bancaires. Il présente les classes à créer pour représenter des coordonnées, un carnet d'adresses, un client, un compte bancaire et une agence bancaire.

Transféré par

Nour Elouaer
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

TP JAVA

Exercice 1 :

1)Complétez la classe Coordonnees représentant les coordonnées d’une personne avec les champs :
nom, prénom, téléphone, adresse.
Ajoutez à cette classe un constructeur et une méthode toString().

Class Coordonnees {

Private String nom ;


Private String prenom ;
Private String telephone ;
Private String adresse ;

/…. A compléter
}
2) Compléter ensuite la classe CarnetCoordonnes représentant un carnet de coordonnées.
Elle contiendra les attributs privés suivants :
 Un tableau de coordonnées nommé carnet 
Un entier nommé nbCoordonnees représentant le nombre d’éléments de
Les méthodes suivantes : 
Un constructeur pour définir un carnet vide pouvant contenir 100 coordonnées au maximum.
Ajouter (coordonnees C) pour ajouter les coordonnées d’une personne dans <carnet> . 
Rechercher (String nom, String prenom) pour retrouver et afficher les coordonnées du premier
personne (téléphone, adresse) dans le carnet à partir de son nom et prénom. Si cette méthode ne
trouve pas les coordonnées d’une personne dans le carnet elle affiche que cette personne n’existe
pas dans le carnet. 
Afficher () pour afficher les coordonnées se trouvant dans le carnet

3) Créer Classe testcarnet qui va servir comme classe de test.


Exercice 2 :

1). Commencer par écrire la classe Client.


Cette classe doit contenir les attributs nom, adr et tel.
Ajouter à cette classe les methodes getnom, get ade,…. et une méthode toString.

2). Un compte bancaire est caractérisé par un numéro, un solde, et son propriétaire.
Le numéro du compte doit être attribué d’une manière automatique. C'est-à-dire que le premier
compte aura le numéro 1, le deuxième aura le numéro 2, etc.
Munir la classe Compte des constructeurs Compte(double solde, Client client) et Compte(String nom,
String adr, long tel) .
Cette classe doit permettre de modifier un solde (créditer et débiter) et de transferer un montant.
Ajouter les méthodes afficher et toString.
Munir la classe Compte d’une main pour la tester.
Cette méthode crée et affiche de comptes, fait des opérations de débit crédit et transfert.
Elle affiche aussi le nombre de comptes.

3). Ecrire maintenant la classe AgenceBancaire qui contient : 


Un tableau de comptes 
Un compteur indiquant le nombre de comptes effectivement présents dans le tableau
Ajouter un nouveau compte 
Afficher l'état de tous les comptes de l'agence (toString et afficher)
Rechercher les comptes en donnant simplement le nom du titulaire. 
Rechercher les comptes en donnant le numéro du compte.

4). Enfin, vous allez écrire la classe Banque qui va servir comme classe de test.

Vous aimerez peut-être aussi