TD/TP POO en JAVA Dr. Asmaa BENGUEDDACH ème 2 Année MIasmaa.ben ueddach mail.com 2014/2015 http://poo-oran.blogspot.com Fiche TD/TP 1 Penser Objet & notion de Classe Exercice 1 : Personne 1.Créer une classe Personne identifiée par son nom, prénom, âge et nationalité. 2.Ecrire un programme test qui permet didentifier et dafficher les Amis dune personne du même pays. 3.Ecrire un programme permet didentifier et dafficher les Amis dune personne de pays différents. Exercice 2 : Compte Bancaire 1.Créer une classe compte constituée des champs : numéro de compte, solde, taux dintérêt associé à un client donné (classePersonne). 2.Définir une méthode qui permet dafficher les informations sur un compte donné. 3.Définir une méthode qui calcule les intérêts sur un compte. sachant que : a.Le compte 1 son taux dintérêt est de 5%. b.Le compte 2 son taux dintérêt est de 7%. Le compte du client nommé Mahmoudi est de 60000.0 DA 4.Définir une méthode qui permet de modifier le solde en court (ajout ou retrait dun montant) pour un compte donné. Exercice 3 : Simulation dun jeu de Dé 1.Créer une classe dé qui fournira une méthode renvoyant un nombre entier entre 1 et 6 tiré au hasard, utiliser la fonction Math.random() de la classe java.lang. 2.Soient n joueurs. A chaque tour de jeu chacun lance un dé et marque le nombre de points marqués par le dé. Créer une classe joueur qui fournira une méthode renvoyant le score pour un joueur donné. 3.En utilisant les classes joueur et dé déjà construites, écrire un programme qui simule 10 tours et affiche le nom du gagnant. NB: Utiliser un tableau pour gérer les n joueurs. *****************JEU DE Dé************** Nombre de joueurs 4 Tour n° 1 Joueur1 a 6 Joueur2 a 2 Joueur3 a 2 Joueur4 a 5 Tour n° 10 Joueur1 a 35 Joueur2 a 38 Joueur3 a 29 Joueur4 a 28 Le gagnant est le Joueur 2 avec le score de: 38 points