|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object | +--Position
Définition d'une position sur l'échiquier.
Echiquier| Method Summary | |
int |
colonne()
Retourne le numéro de colonne de la position. |
boolean |
equals(Position autre)
Indique si deux positions sont égales. |
int |
ligne()
Retourne le numéro de ligne de la position. |
static Position |
nouvelle(int ligne,
int colonne)
Retourne une position construite à partir des numéros de ligne et de colonne donnés, si ceux-ci sont valides, ou la référence nulle sinon. |
static boolean |
valide(int ligne,
int colonne)
Indique si un numéro de ligne et de colonne donné correspondent à une position valide (sur l'échiquier), c'est-à-dire si ces numéros sont entre 0 et la taille du plateau
de l'échiquier. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static boolean valide(int ligne,
int colonne)
la taille du plateau
de l'échiquier.ligne - le numéro de ligne de la position,colonne - le numéro de colonne de la position.Echiquier.taillePlateau
public static Position nouvelle(int ligne,
int colonne)
ligne - le numéro de ligne de la position,colonne - le numéro de colonne de la position.valide(int, int)public int ligne()
public int colonne()
public boolean equals(Position autre)
autre - la position à laquelle est comparée
la position courante.ligne(),
colonne()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||