Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Java devel » : différence entre les versions

De The Linux Craftsman
 
(3 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
= Installation du JDK =
= Installation du JDK =


Assurer vous d'avoir [[Eclipse_install#Installation_du_JDK|installé le JDK]], chose qui devrait déjà être faites pour développer avec ''Eclipse''.
Assurez-vous d'avoir [[Eclipse_install#Installation_du_JDK|installé le JDK]], chose qui devrait déjà être faite pour développer avec ''Eclipse''.


= Création du projet =
= Création du projet =


Pour créer le projet, ouvrez le menu contextuel de l'onglet ''Package Explorer'' [[Fichier:package_explorer.png]]
Pour créer le projet, ouvrez le menu contextuel de l'onglet ''Package Explorer'' [[Fichier:package_explorer.png]] et sélectionnez [[Image:new_java_project.png]].


L'assistant démarre et vous demande de renseigner un nom pour ce nouveau projet
L'assistant démarre et vous demande de renseigner un nom pour ce nouveau projet
Ligne 22 : Ligne 22 :


= Ajout d'une classe =
= Ajout d'une classe =
== Création ==
Comme pour le package, on va utiliser le menu contextuel de l'onglet ''Package Explorer''
Comme pour le package, on va utiliser le menu contextuel de l'onglet ''Package Explorer''


Ligne 30 : Ligne 29 :


[[Fichier:new_java_class_name.png|centré|vignette]]
[[Fichier:new_java_class_name.png|centré|vignette]]
== Les attributs ==
Maintenant que notre objet est créé, on va lui ajouter des attributs:
<source lang="java">
package com.epsi.rectangle;
public class Rectangle {
private int x, y, largeur, hauteur;
}
</source>
== Le constructeur ==
On va demander à ''Eclipse'' de générer un constructeur grâce au menu contextuel
{|align="center"
|-
|| [[Fichier:new_java_constructor.png|vignette]] || [[Fichier:new_java_constructor_options.png|vignette]]
|}
Le code suivant doit être généré:
<source lang="java">
public Rectangle(int x, int y, int largeur, int hauteur) {
super();
this.x = x;
this.y = y;
this.largeur = largeur;
this.hauteur = hauteur;
}
</source>
== Les mutateurs ==
Enfin, on va demander à ''Eclipse'' de générer les ''getters'' et ''setters''
{|align="center"
|-
|| [[Fichier:new_java_mutators.png|vignette]] || [[Fichier:new_java_mutators_options.png|vignette]]
|}
Le code suivant doit être généré:
<source lang="java">
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getLargeur() {
return largeur;
}
public void setLargeur(int largeur) {
this.largeur = largeur;
}
public int getHauteur() {
return hauteur;
}
public void setHauteur(int hauteur) {
this.hauteur = hauteur;
}
</source>

Dernière version du 18 mars 2014 à 09:10

Installation du JDK

Assurez-vous d'avoir installé le JDK, chose qui devrait déjà être faite pour développer avec Eclipse.

Création du projet

Pour créer le projet, ouvrez le menu contextuel de l'onglet Package Explorer et sélectionnez .

L'assistant démarre et vous demande de renseigner un nom pour ce nouveau projet

Le package

Avant de créer une nouvelle classe, il faut impérativement créer un package (pratique courante en entreprise).

On nomme le package. Généralement on commence par .com ou .fr puis le nom de l'organisation (eg. epsi), puis la sous-section du programme (eg. controller ,view, dao, ...).

Ajout d'une classe

Comme pour le package, on va utiliser le menu contextuel de l'onglet Package Explorer

Enfin on donne un nom à notre classe, ici Rectangle