Ceci est une ancienne révision du document !
POO : Exercices de révision
Exercice 1 : Gestion de Compte Bancaire
Objectif : Travailler sur l’instanciation, les constructeurs et l’encapsulation.
Crée une classe CompteBancaire avec les attributs privés suivants :
- titulaire (chaîne de caractères)
- solde (flottant)
Implémenter les méthodes suivantes :
- Un constructeur qui initialise un compte bancaire avec le nom du titulaire et un solde initial de 0.
- Une méthode deposer qui permet d'ajouter un montant au solde du compte.
- Une méthode retirer qui permet de retirer un montant du solde du compte (si le solde est suffisant).
- Des méthodes getSolde et getTitulaire pour accéder aux attributs privés.
Questions :
- Pourquoi l'encapsulation est-elle importante dans la gestion d'un compte bancaire ?
- Comment le constructeur est-il utilisé pour initialiser correctement les objets CompteBancaire ?