Bonjour à tous,
Je bloque sur cette question toute bête :(
Je ne parviens pas à trouver comment vérifier que chaque contributeur est unique.
Si vous avez quelques conseils, je les prends volontiers :)
Merci
TP commit Question 2 SansDoublon
Modérateur : Douin
Re: TP commit Question 2 SansDoublon
Bonsoir,
Une solution, parmi d'autres, passe par l'usage des collections,
un ensemble, lors d'un ajout retourne false si l'élément est déjà présent, un retour qui pourrait être utilisé pour vérifier l'absence de doublon
à suivre...
Une solution, parmi d'autres, passe par l'usage des collections,
un ensemble, lors d'un ajout retourne false si l'élément est déjà présent, un retour qui pourrait être utilisé pour vérifier l'absence de doublon
à suivre...
Re: TP commit Question 2 SansDoublon
Bonsoir,
La classe SansDoublon comporte la méthode public Boolean visite(Contributeur c).
Cette méthode est annoté :
return false; // à compléter
Comment est-il possible de tester le doublon ici alors que nous n'avons qu'une instance de Contributeur à disposition ?
En fait, je ne vois pas ce qu'il y a à compléter...
Par contre pour la méthode public Boolean visite(GroupeDeContributeurs g), je suis complètement d'accord pour tester les doublons là.
La classe SansDoublon comporte la méthode public Boolean visite(Contributeur c).
Cette méthode est annoté :
return false; // à compléter
Comment est-il possible de tester le doublon ici alors que nous n'avons qu'une instance de Contributeur à disposition ?
En fait, je ne vois pas ce qu'il y a à compléter...
Par contre pour la méthode public Boolean visite(GroupeDeContributeurs g), je suis complètement d'accord pour tester les doublons là.
-
- Messages : 38
- Inscription : 07 oct. 2017 20:27
Re: TP commit Question 2 SansDoublon
Pour moi il faut laisser tel quel pour Contributeur, return false
Re: TP commit Question 2 SansDoublon
Bonjour,
Tu as la méthode getParent() dans la classe Cotisant. Tu peux donc tester si le nom du parent est le même que le nom du contributeur.
Tu as la méthode getParent() dans la classe Cotisant. Tu peux donc tester si le nom du parent est le même que le nom du contributeur.
Re: TP commit Question 2 SansDoublon
Bien vu _mat_ !
Merci :)
Merci :)