Programmation Objet Débutant TD 7
Exerie 1
Créez une lasse Nanéien ave les attributs nom, prénom, adresse et numéro de té-
léphone. Érire les méthodes pour aéder et modier les diérents attributs et une
méthode toString(). Lever une exeption si le numéro de téléphone indiqué ne om-
mene pas par 0383. Le programme ne devra pas s'arrêter pour autant, il devra juste
signaler à l'éran qu'il y a un problème en indiquant le nom, le prénom et le numéro
de téléphone du Nanéien dont il s'agit.
Créez un hier (ave un éditeur de texte) ontenant quelques Nanéiens. Le hier
devra être organise de la manière suivante :
nom1 prenom1 addresse1 numero de telephone1
nom2 prenom2 addresse2 numero de telephone2
...
Par exemple,
Tremblay Jean 34 Grande Rue 0383629466
Labelle Pierre 721 Rue Stanislas 0383712084
...
Créez un programmequi réupère le nom du hier et son répertoire au lavier, vérie
si e hier existe et est lisibleet lit le hier. Les exeptions suseptibles d'être levées
lors de la manipulation du hier (existene, lisibilité) devront être traitées.
Enn, érivez une liste triée des Nanéiens, dans un hier de sortie dont vous deman-
derez le nom et l'emplaement à l'utilisateur. Gérerez alors de nouveau les diérentes
exeptions pouvant être levées durant l'ériture du hier.
Exerie 2
Modier votre solution à l'exerie 1 pour que, au lieu de lireun hier, on obtient les
données via une interfae graphique.