02-09-2015, 04:21 PM
Je rejoins niahoo: Adresse peut parfaitement checker ses différents data fields puisque "Rue, Ville" sont ici du ressort de la logique interne de l'Adresse.
Si on isole "Rue" dans une classe à part, on doit en gérer correctement le "equals" puisque cela devient un Bean indépendant. Si on ne le sort pas, on n'a pas à le gérer, et on peut faire un Adresse.memeRue(Adresse, Adresse) qui check juste les valeurs de leur rue, ou (plus logique) qui check rue+ville.
Si on isole "Rue" dans une classe à part, on doit en gérer correctement le "equals" puisque cela devient un Bean indépendant. Si on ne le sort pas, on n'a pas à le gérer, et on peut faire un Adresse.memeRue(Adresse, Adresse) qui check juste les valeurs de leur rue, ou (plus logique) qui check rue+ville.