Vérifier la bonne mise en oeuvre de l'association Bank — Client
📢 Description du problème
Le problème consiste à réaliser une association unidirectionnelle multivaluée entre la classeBank
et la classe Client
.
👮 Tests à réaliser
-
Le bon fonctionnement de l'ajout de client -
La recherche de client -
La suppression de client
✔ Solutions
- Ecrire les tests unitaires
- Implémenter l'association bidirectionnelle multivaluée
- Créer une interface
ReferenceToMany
qui possède les méthodes suivantes:- add();
- addAll();
- remove();
- removeAll();
- contains();
- containsAll();
- size();
- iterator();
- toArray();
- Et d'autres methodes pouvant être utiles
- Créer une classe
UnidirectionalManyToOne
qui implémenteReferenceToMany
. - Créer un attribut
clients
de typeUnidirectionalManyToOne
dans la classeBank
.
- Créer une interface