Leçon 6 : mini-projet final — BankAccount
Il est temps de tout relier : une classe, un constructeur, des méthodes qui modifient l'état, une condition de garde et __str__. On va construire ensemble une vraie classe BankAccount — exactement comme au travail.
Un compte bancaire est l'objet parfait : il a des données (propriétaire, solde) et des actions (dépôt, retrait) — et il sait dire non quand il n'y a pas assez d'argent.
- condition de garde
- Une vérification if au début d'une méthode qui bloque une action invalide — comme un découvert.
- conception de classe
- Le choix des attributs et méthodes qui appartiennent à une classe — les données et actions de la chose modélisée.