mercredi 24 septembre 2014


Class, package, instance … Eh c’est quoi tout ça ?
Bonjour, et bon retour au Java Facile, je vous souhaite un bon apprentissage.


1.       Une classe :

Quand on a parlé sur la lecture de la saisie clavier, nous avons cité le terme « classe », et je pense qu’il est le temps d’expliquer :
  • Une classe est un modèle de définition des objets,  vous pouvez le considérer comme un plan de construction de voitures,  si on possède le plan on peut créer tant de voiture qu'on veut,  ou  bien le classe est un moule et les objets sont les gâteux ( pour l’anecdote c’est un exemple que vous devez le voir nombreuse fois).
  •   La notion de classe ressemble un peu à la notion de structure (en c), la classe regroupe un nombre de variables (appeler attribut), ainsi qu'il rassemble un nombre de fonctions (appeler méthodes,  c’est parmi les choses qui différence les structures et les classes).

2.       L’objet :


  • L’objet est une instance de classe (créer un gâteux à partir du moule),  l’objet ressemble un peut à la notion du variable,  la différence c’est que l’objet encapsule des  méthodes et des attributs
  •  Dans la vie réel l’objet et partout (chaise, lampe, cahier…), prenant le cas d’une voiture, c’est objet caractériser par des propriétés (poids, modèle, couleur, vitesse...)  et par des comportements (freiner, accélérer…). Dans la programmation les propriétés son des variable (attribut) est le comportement se traduis en méthodes.

·          

3.       Le package :

Le package sert à regrouper des classe, selon leur thème,  par exemple le package java.io regrouper les classe qui on comme but de traiter le fonctionnement d’entrées sortie dans un programme.
Je suis sur que vous avez des problèmes pour vous comprendre tous ça au premier temps, c’est pour cela je vous prépare un exemple a fin d’apprendre par pratique ces notion la.

4.       Exemple :

L’exemple consiste à créer une classe Animal, et faire créer des différents objets d’elle.
Lancez Eclipse, allez dans le projet javaFacile (si vous n’avez pas le créer rendez vous au tutoriel  Premier programme en Java, le Hello world !).
Créer un classe Animal,  est pensez un peut à les questions suivantes :
  • Qu'elles sont les caractéristiques d’un Animal ?
  • Qu'elles sont les comportements d’un Animal ?

Et oui il y on a beaucoup on va choisir le nombre de pas, le couleur, le genre ,et l’âge, comme caractéristiques, et dormir comme comportement.

Voici la classe Animale avec la méthode main, il  est bien commenté,  a vous de la  tester, pour ce qui concerne la notion du constructeur, et les modificateurs de visibilité (private, public), on va les traiter dans un prochain tutoriel, n’hésiter pas a laissez vous commentaire, soit pour s'informer sur quelque chose, ou pour indiquer un bug ou erreur, et bon journée.




Poster en 07:32 Par Unknown

Pas de commentaire

mardi 23 septembre 2014

Bonjour et soyer le bienvenu chez Java Facile,
Dans ce tutoriel vous apprendrez comment lire une chaine depuis le clavier, avec deux différentes méthodes, alors allons-nous :


1.      Création du projet :


  • Veuillez lancez Eclipse et créer un projet de type java, nomme le « javaFacile » a fin de regrouper nos exemple au sein de lui (si vous ne pouvais pas me poursuive, rendez vous au tutoriel « Premier programme en Java, le Hello world ! »
  • Ajouter une class avec « Clavier » comme nom.

2.      Lire une chaine :


Pour lire depuis l’entrée standard java nous offre plusieurs possibilité, parmi les on trouve la classe Scanner du package java.util (ces termes seront expliquer dans un prochain tutoriel), et la class BufferedReader du package java.io.



Dans notre cas on va utiliser la class Scanner, mais il y on a bien d'autres classes.



3.      Notre class Clavier :


Veullez télécharger la classe clavier, et la tester, je pense qu’elle est bien commenté,  et si vous n’avez pas compris quelque choses veuillez nous laissez un commentaire :).

Poster en 06:44 Par Unknown

Pas de commentaire



Bonjour chers lecteurs,

On va aborder votre premier programme java, afin de tester le fonctionnement du java chez vous, c’est un exemple très simple, il s’agit d’un affichage à la sortie de programme (la console), et après on va aborder des thèmes plus avancés comme les interfaces graphique, la gestion des bases de données, les sockets, et d’autres choses. 

I.            Installation des outils :


  • Installation du JDK :


Pour développer en java il faut installer son kit de développement, Il est téléchargeable depuis le lient suivant http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html , puis choisir la section Java SE 8u20, ou une autre version plus récente,  et telecharger le JDK.
Figure 1 : Choix du " Java Development Kit "


Il faut accepter la licence d’Oracle, et télécharger le jdk convenable a votre plateforme.

Figure 2 : Acceptation de la licence
Pour Windows 32 bit  il faut choisir la version " Windows x86".
Apres le téléchargement, lancer l'installeur et suivre les étapes recommandées, et voila vous avez installé le JDK parfaitement.
  • Installation de l’IDE :

L’IDE ou l’environnement de développement intégrer est un outil qui simplifier la vie des programmeurs.
Dans la suite de nos tutoriels on va utiliser le fameux Eclipse.
Eclipse est téléchargeable depuis https://www.eclipse.org/downloads/ , je vous recommande de télécharger la version « Eclipse IDE for Java EE Developers », convenable a votre système d’exploitation.
Si vous avez choisi Eclipse for JEE version Windows 32 bit, vous vous retrouvez donc sur https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-jee-luna-R-win32.zip,


Figure 3 : Choix de serveur de téléchargement
 

Puis Extrairez Eclipse depuis le zip, et lancer eclipse.exe,


Figure 4 : Répertoire d'eclipse


Figure 5 : la fenêtre de lancement d'eclipse Luna

 

II.            Création du fameux " Hello world "

Démarrer Eclipse choisissez File, New, Java Project et donner un nom au projet et cliquer sur finish :



Maintenant allez sur src, new, Class et remplir les champs comme suit :





Eclipse va ouvrir  la class main, veuillez saisir les lignes ci-dessous :
 


Pour nous aider Eclipse suggère des nombreuse raccourcis, il suffit de taper main puis ctrl+espace pour générer le code de la méthode main, et pour la fonction d'affichage, veuillez tapez syso puis ctrl+espace, eh oui les programmeurs sont des fainéant :p.

Lancez votre programme en cliquant sur sur run ( le boton vert en haut d’eclipse).



Et voile votre premier programme en java







Poster en 03:50 Par Unknown

Pas de commentaire