Dans l'absolu, à rien
Si on a créé une classe ServicePersonne, c'est probablement qu'il y avait une série de tâches nécessaire à mettre dans une classe, séparée de Personne, mais qui produit ou utilise des Personne.
Typiquement, dans un environnement où Personne est une donnée et on gère le stockage / recherche / effacement / affichage de ces données, ServicePersonne serait responsable d'interroger la base de données, de sauver, de charger, afin qu'on aie plus, pour l'interface, qu'à faire des appels simples genre:
Personne p = servicePersonne.getByName(nom);
où
List<Personne> personnes = servicePersonnes.findDeadPeople();
etc.
Partager