'>

les classe abstraite et les collections de type ArrayListe et l'ffectuer des opérations de gestion - Exercice



 A la création d’un compte bancaire par un client(CIN ,Nom,Prenom,Adresse,Fonction).On distingue deux types de comptes,les compte courants et les comptes d’épargne qui seront implémentés par deux classes distinctes CompteCourant et CompteEpargne  dérivant toutes les deux d’une même classe Abstraite Compte.Les comptes d’épargne ont un montant minimal qui sera représenté par un champs depotMinimal fixé à 300 dhs par mois.

Dans la classe abstraite Compte,les champs seront :
·         Un client client de type Client
·         Un entier numéro représentant le numéro du compte.
·         Un entier long montant représentant le montant du compte.

Chaque nouveau client devra avoir un numéro de  compte différent et un même client peut voir plusieurs comptes.


Travail demandé :

Question n°1 :
Créer la classe Client.
Question n°2 :
Créer la classe Compte,CompteCourant,CompteEpargne
Question n°3 :
Ajouter une méthode qui permet d’afficher un compte.On affichera pour chaque compte,la personne,le numéro du compte et son type(courant et epargne),puis le montant.
Question n°4 :
Créer les différents constructeurs (par défaut, d’initialisation)
Question n°5 :
                  Créer la classe agence, chaque agence contient une liste de compte
Question n°6
Créer un vecteur permettant de stocker un compte
Question n°7   :
Créer une méthode permettant le retrait d’un compte courant
Question n°8 :
Créer une méthode permettant le dépôt dans un compte courant
Question n°9 :
Ajouter un programme de recherche d’un compte.
Question n°10 :
Ajouter un programme qui affiche la liste des comptes d’épargne.
Question n°11 :
Ajouter un programme  qui permet d’afficher le solde d’un compte d’épargne.
Question n°12 :
Créer un menu pour faciliter la gestion de compte

Publié par Drupal french Study