J'ai probablement fait quelque chose de hautement condamnable. Je n'ai pas fait de main dans la sérialisation, mais deux méthodes prenant en paramètre une liste de contacts, l'une pour sérialiser et l'autre pour désérialiser. Tout fonctionne très bien, pourtant je suis sûr que ça contrevient aux standards ou que ça pose un problème quelconque. Si l'un de vous voit une infraction et peut me l'expliquer c'est bien volontiers.
Si vous lancez la sérialisation, vous aurez une petit fichier de sauvegarde, appelé "Sauvegarde.ser" dans le dossier Smartphone (c'est peut-être pas l'endroit le plus approprié, mais comme ça il va au même endroit chez nous trois).
J'ai aussi modifié la méthode getNoTelephone, j'espère que ça ne pose pas de problèmes à David. J'ai introduit la séparation des chiffres comme sur mon iPhone (mais pas à 100%, le comportement de l'iPhone après des numéros commençant par * est parfois déroutant). C'est superflu, mais pour la beauté du geste (mon bachelor en affichage des numéros de téléphone est dans la poche ;-))...