Compte rémunéré

Modéliser et coder

Prerequis : Avoir terminé l’exercice Banque

Cette partie vous permettra de mettre en pratique les notions suivantes :

Contexte

A la banque, il y a des comptes classiques, des comptes permettant les découverts, des comptes rémunérés, etc..​.

Vous avez actuellement codé un compte permettant les découverts mais ce n’est pas toujours le cas.​

Proposez une réorganisation de votre conception UML de la vision des comptes permettant de différencier ces trois types de comptes.

Définition d’un compte rémunéré :


Tous les comptes doivent être capable de générer un nom de compte à partir de son numéro, de son type et des 3 premières lettres du nom du propriétaire.​

Pour réaliser ce comportement, est il préférable de choisir une méthode abstraite ou virtuelle ?​


Tous comptes, produits bancaires (livrets, assurances vies, produits boursiers), crédits ont des frais de clôture. Les règles de calculs de ces frais sont propres à chacun, et ces différentes offres fournissent aux clients n’ont rien de commun, à part qu’ils ont un propriétaire. ​

Comment peut-on prendre en compte dans notre modèle le calcul des frais de clôture de compte ?​

Valider votre travail avec vos formateurs.