• Aucun résultat trouvé

Exercices corrigés de modélisation d'un étudiant avec Java

N/A
N/A
Protected

Academic year: 2021

Partager "Exercices corrigés de modélisation d'un étudiant avec Java"

Copied!
2
0
0

Texte intégral

(1)

Premier contact : modéliser un étudiant

Il s'agit de prendre contact avec le logiciel Eclipse et de réaliser un petit programme.

Les quelques explications ci-dessous supposent que vous disposez d'une version d'Eclipse avec des menus en anglais ; il vous suffit de traduire quelques termes s'il s'agit d'une version française.

Pour commencer :

 créez un nouveau projet sous Eclipse que vous nommez par exemple TP1A ; pour cela, passez par le menu File, puis new, puis Java Project ; vous obtenez une fenêtre dans laquelle vous donnez le nom TP1A au projet avant de faire finish ;

 créez un nouveau paquetage dans le projet TP1A que vous nommez etudiant ; pour cela, dans le menu à gauche, cliquez avec le bouton de gauche de la souris sur TP1A ; puis avec le bouton de droite, dans le menu déroulant,

choisissez new et dans le nouveau menu déroulant package ; vous obtenez une fenêtre dans laquelle vous donnez le nom etudiant au paquetage puis vous appuyez sur finish ;

 créez une nouvelle classe dans le paquetage etudiant que vous

nommez Etudiant ; pour cela, dans le menu à gauche, cliquez avec le bouton de gauche de la souris sur le paquetage etudiant (qui se trouve danssrc) ; puis avec le bouton droite, dans le menu déroulant, choisissez new et dans le nouveau menu déroulant Class ; vous obtenez une fenêtre dans laquelle vous donnez le nom Etudiant à la classe puis vous appuyez sur finish ;

Vous avez déjà dans le fichier créé : package etudiant;

public class Etudiant { }

Vous allez compléter le code de cette classe en lui ajoutant :

 un attribut privé de type String nommé nom ;

 un constructeur publique qui a un paramètre de type String servant à initiliser le nom de l'étudiant ;

 une méthode publique sans paramètre et qui ne renvoie rien,

nommée travailler, qui écrit à l'écran, si le nom de l'étudiant a pour nom toto :

toto se met au travail !

Pour cela, il faut utiliser l'instruction : System.out.println(this.nom + " se met au travail !");

 une méthode publique sans paramètre et qui ne renvoie rien,

(2)

toto :

toto se repose

Vous allez ensuite créer parallèlement à la classe Etudiant une

classe TestEtudiant (aussi dans le paquetage etudiant) contenant une méthode main qui :

 crée un étudiant (instance de la classe Etudiant) en lui donnant un nom écrit directement dans le fichier source ;

 invoque la méthode travailler de l'étudiant créé ;

 invoque la méthode seReposer de l'étudiant créé .

Il faut alors exécuter ce programme, c'est-à-dire la méthode main de la

classe TestEtudiant. Pour cela, dans le menu de gauche, cliquez avec le bouton de gauche de la souris sur TestEtudiant, classe qui contient la méthode main ; puis avec le bouton droite, dans le menu déroulant, choisissez Run as et dans le nouveau menu déroulant Java Application ; les fois suivantes, vous pourrez exécuter le programme avec une petite flèche sur fond vert qui figure dans la barre en haut d'Eclipse.

Si tout fonctionne, vous pouvez améliorer un peu le programme en faisant en sorte que le nom de l'étudiant soit indiqué comme argument de la méthode main ; pour cela

 modifiez votre méthode main pour que le nom de l'étudiant soit l'argument d'indice 0 du main (si l'en-tête de la méthode main est

public static void main(String[] arg),

il s'agit d'arg[0]) ;

 au moment d'exécuter, faite comme précédemment, mais choissez dans le menu déroulant de Run as, l'item Run Configuration ; dans la fenêtre obtenue par Run configurations, complétez en choisissant un nom pour la

configuration, en notant le nom du projet (TP1A) et la classe contenant le programme principal (etudiant.TestEtudiant) ; puis, cliquez sur

l'onglet Arguments et inscrire le nom choisi pour l'élève dans Program

arguments, enfin cliquez sur Run ; les fois suivantes, vous pourrez exécuter le programme avec la petite flèche qui figure dans la barre en haut d'Eclipse (si vous ne voulez pas conserver les arguments de la méthode main).

Références

Documents relatifs

Chaque déplacement (avant, arrière, droite, gauche, en diagonale) de notre souris a pour effet de déplacer le pointeur dans la même direction. Lorsque le pointeur de souris se

• Cliquer avec le bouton gauche de la souris dans la zone d'affichage du résultat d'une formule. • En maintenant le bouton gauche de la souris en- foncé, déplacer le curseur vers

Pour éliminer le bloc, il est nécessaire de le sélectionner (l’indiquer avec le pointeur de la souris et appuyer le bouton gauche de la « souris »), et ensuite appuyer le

Pour tracer un trait avec cet outil, cliquez sur le bouton gauche de votre souris puis glissez sur le canevas.. Partout où le curseur se déplacera, le crayon tracera

Pour cela, faites apparaˆıtre une fenˆetre de commande : comme d’habitude avec Windows, appuyer avec le bouton gauche de la souris sur le bouton “d´ emarrer” en bas ` a gauche

Dans la fenêtre Editeur de serveurs, sous TYPES SERVEUR, cliquez avec le bouton droit de la souris sur le type de serveur que vous venez de créer et sélectionnez Ajouter serveurs

Dans l'explorateur Windows, cliquez avec le bouton droit sur le fichier, le dossier ou la sélection de fichiers à supprimer... Dans le menu qui s'affiche, cliquez sur Eraser puis

Pour modifier un bloc ou le déplacer sur un autre webmix, cliquez avec le bouton droit de votre. souris sur le bloc, puis