Explication code (débutant)
Salut à tous !
Etant un novice mais soif d'apprendre en JAVA , j'essaye de comprendre du code et d'en suite le refaire à ma sauce.
Pouvez vous m'expliquer ce bout de code d'une classe en JAVA svp ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
| package org.jeu;
public class Cellule {
private int ligne, colonne; // initialisation ligne colonne d'un tableau
private Personnage perso; // Appel de la classe Personnage
public Cellule() {
super(); // ?
// TODO Auto-generated constructor stub
}
public Cellule(int ligne, int colonne, Personnage perso) {
super();
this.ligne = ligne;
this.colonne = colonne;
this.perso = perso;
} // ?
public int getLigne() {
return ligne;
}
public void setLigne(int ligne) {
this.ligne = ligne;
}
public int getColonne() {
return colonne;
}
public void setColonne(int colonne) {
this.colonne = colonne;
}
public Personnage getPerso() {
return perso;
}
public void setPerso(Personnage perso) {
this.perso = perso;
}
public boolean ISINPlateau(int l, int c) {
if (0 <= this.ligne && this.ligne < l && 0 <= this.colonne && this.colonne < c)
return true;
else
return false;
}
} |
Je sais globalement que le code permet d'initialiser une cellule d'un tableau avec une classe personnage met ligne par ligne je suis un peu perdu
UN ENORME MERCI A VOUS qui vont me permettre de m'améliorer