Baudoux Jrme
http://www.jerome-baudoux.com
Plan
Introduction Se procurer BlueJ Quest-ce que BlueJ Fonctionnement Cration dun projet Excution Conclusion
http://www.jerome-baudoux.com
Introduction
BlueJ est un environnement de dveloppement pour
Java
Il a t ralis par Michael Klling et John Rosenberg
syntaxe Eiffel
http://www.jerome-baudoux.com
Introduction
Le but de BlueJ est de permettre lutilisateur
http://www.jerome-baudoux.com
Se procurer BlueJ
BlueJ est totalement gratuit, il suffit de se rendre
ladresse suivante : http://www.bluej.org et de tlcharger la version compatible avec votre systme dexploitation.
Vous devez bien entendu possder Java pour pouvoir
utiliser BlueJ
http://www.jerome-baudoux.com
http://www.jerome-baudoux.com
intgr.
BlueJ nest pas prvu pour dvelopper des gros projets Absence de compltement automatique. Absence de visualisation des erreurs dans la source. Absence doutil de Rfactorisation
http://www.jerome-baudoux.com
http://www.jerome-baudoux.com
BlueJ
http://www.jerome-baudoux.com
http://www.jerome-baudoux.com
10
http://www.jerome-baudoux.com
11
http://www.jerome-baudoux.com
12
dafficher du texte.
http://www.jerome-baudoux.com
13
et contenant un monTexte, nous remarquons que ces deux informations sont visibles visuellement.
http://www.jerome-baudoux.com
14
Fonctionnement excution
Ce nest pas tout ce que
est possible dinstancier une classe tout moment par un simple clic droit.
http://www.jerome-baudoux.com
15
Fonctionnement excution
Il
suffit alors de prciser le nom que nous voulons donner cette instance pour lancer notre petite application.
http://www.jerome-baudoux.com
16
Fonctionnement excution
Notre fentre apparait donc comme prvu et nous pouvons
http://www.jerome-baudoux.com
17
Fonctionnement excution
Une des fonctionnalits les plus intressantes est linspection
des variables. Pour ce faire un simple clic droit sur linstance suffit.
http://www.jerome-baudoux.com
18
Fonctionnement excution
Nous pouvons ainsi voir lensemble des valeurs de variables de
notre instance. Mieux nous pouvons mme inspecter les objets dont elle possde une instance.
http://www.jerome-baudoux.com
19
Fonctionnement excution
Il est aussi possible dexcuter nimporte quelle mthode de
notre instance, par exemple ici la fonction que nous avons dfinie afin de changer le texte dans la fentre.
http://www.jerome-baudoux.com
20
Fonctionnement excution
Une nouvelle fentre souvre nous demandant les valeurs des
http://www.jerome-baudoux.com
21
Fonctionnement excution
Il est possible dexcuter
http://www.jerome-baudoux.com
22
Fonctionnement excution
Voici
une
fonction
prenant
plusieurs
http://www.jerome-baudoux.com
23
Fonctionnement excution
Il est aussi possible dexcuter une fonction qui prends un
http://www.jerome-baudoux.com
24
Conclusion
BlueJ est un outil qui plaira srement aux dbutants et aux
personnes voulant ralis un trs petit projet. Il permet de se faire une ide plus prcise des liens entre les classes ainsi que de contrler lexcution avec les outils dinspection et de lancement de fonction.
Il ne plaira cependant pas aux personnes dsirants raliser
un projet dun peu plus grande taille. Ceux-ci prfreront utiliser un IDE plus complexe tel que Eclipse ou Net Beans qui offrent plus de fonctionnalits et assiste davantage le programmeur.
http://www.jerome-baudoux.com
25