Uic tp1 sujet correction Programmation Orientée Objet avec JAVA TP N Environnement de développement Compilation et exécution des premières classes Utilisation de quelques classes de l'API Objectif du TP ? Se familiariser avec l ? environnement de développ
Programmation Orientée Objet avec JAVA TP N Environnement de développement Compilation et exécution des premières classes Utilisation de quelques classes de l'API Objectif du TP ? Se familiariser avec l ? environnement de développement en langage JAVA o Mode commande o Utilisation de l'IDE Eclipse ? Compiler et exécuter une application standalone et une applet java ? Créer une classe et utiliser les constructeurs les getters et les setters ? Utiliser la méthode toString de la classe Object et en créer une pour sa propre classe ? Utiliser quelques classes de l'API Scanner JOptionPane String Organisation du travail Il est recommandé de créer un répertoire pour contenir tous les ?chiers de vos TPs ex JAVA TP Pour chaque TP vous créerez un sous répertoire Par exemple pour le TP créez le sous répertoire JAVA TP TP De même pour chaque exercice vous créerez un sous répertoire JAVA TP TP Exo JAVA TP TP Exo ? etc Exercice compiler et exécuter une application standalone a-Lecture d'une donnée au clavier avec la classe Scanner et a ?chage d'un message avec System out println message Ecrire une classe BonjourConsole qui utilise la classe java util Scanner de l'API pour lire au clavier votre nom puis a ?che Bonjour suivi par votre nom sur l ? écran de la console Voir Annexe pour apprendre à utiliser la classe Scanner b-Lecture d'une donnée au clavier avec la boite de dialogue JOptionPane Ecrire une classe BonjourBoiteDialogue qui utilise la classe javax swing JOptionPane de l'API pour lire au clavier votre nom en utilisant la méthode showInputDialog puis a ?che Bonjour suivi par votre nom dans une boite de dialogue avec la méthode showMessageDialogue Voir Annexe pour apprendre à utiliser la classe JOptionPane Rappel Une application standalone possède au moins une classe qui contient la méthode main ayant exactement la signature public static void main String args ? Pour compiler utiliser la commande javac suivi du nom du ?chier javac Exemple ? javac BonjourConsole java ? javac BonjourBoiteDialogue java Attention vous devez avoir modi ?é le PATH pour exécuter les commandes java à partir de n'importe quel répertoire Pour exécuter une application il faut présenter à la JVM la classe principale celle qui contient la méthode en donnant le nom de la classe java Chercher à ne pas respecter ces règles et relevez les erreurs qui se produisent lors de la compilation et lors de l'exécution Conseil créer un ?cher word qui contient deux tableaux Mettez dans le premier tableau les erreurs de compilation et dans le deuxième les erreurs à l'exécution CExercice Créer une classe à partir d'un diagramme de classe UML Voici la spéci ?cation en UML de la classe Livre Livre -titre String -auteur String -nbPages int nbPages Livre Livre auteurValue String titreValue String Livre auteurValue String titreValue String nbPagesValue int getAuteur String getTitre String getNbPages int setAuteur auteurValue String void setTitre titreValue String void setNbPages nbPagesValue int void toString String plusVolumineuxQue l Livre boolean plusVolumineuxQue l Livre l Livre boolean aMemeAuteurQue l Livre
Documents similaires










-
21
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 11, 2021
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 71.4kB