0% ont trouvé ce document utile (0 vote)
31 vues1 page

TD Encapsulation

Le document décrit la création d'une classe CompteBancaire avec un solde privé et un titulaire protégé. Il inclut des méthodes pour déposer, retirer des fonds et afficher les informations du compte. Des instructions pour tester la classe avec des opérations spécifiques sont également fournies.

Transféré par

Elah
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)
31 vues1 page

TD Encapsulation

Le document décrit la création d'une classe CompteBancaire avec un solde privé et un titulaire protégé. Il inclut des méthodes pour déposer, retirer des fonds et afficher les informations du compte. Des instructions pour tester la classe avec des opérations spécifiques sont également fournies.

Transféré par

Elah
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

1.

Créer la classe CompteBancaire :


o Utilise un attribut privé __solde pour stocker le solde du compte.
o Utilise un attribut protégé _titulaire pour stocker le nom du
titulaire du compte.
2. Ajouter des méthodes pour manipuler les données :
o Une méthode deposer(self, montant) pour ajouter un montant au
solde.
o Une méthode retirer(self, montant) pour retirer un montant du
solde (vérifie que le solde est suffisant).
o Une méthode afficher_infos(self) pour afficher le solde et le nom
du titulaire.
3. Tester la classe :
o Crée une instance de CompteBancaire avec un solde initial de 1000
et un titulaire "Alice".
o Effectue un dépôt de 500.
o Effectue un retrait de 200.
o Essaie d'accéder directement aux attributs protégés et privés
(pour voir ce qui se passe).
o Affiche les informations du compte

Vous aimerez peut-être aussi