59 lines
1.0 KiB
Java
59 lines
1.0 KiB
Java
|
package fr.blankoworld.plateau;
|
||
|
|
||
|
/**
|
||
|
*
|
||
|
* @author olivier DOSSMANN
|
||
|
*
|
||
|
*/
|
||
|
/**
|
||
|
* Permet de creer des jetons pour le Blankuissance 4
|
||
|
*/
|
||
|
public class Jeton {
|
||
|
/**
|
||
|
* Couleur du jeton
|
||
|
*/
|
||
|
private String couleur;
|
||
|
|
||
|
/**
|
||
|
*
|
||
|
* @param colorimetrie - Couleur du jeton
|
||
|
*/
|
||
|
/**
|
||
|
* Instanciation d'un nouveau jeton avec une couleur particuliere
|
||
|
*/
|
||
|
public Jeton(String colorimetrie){
|
||
|
couleur = colorimetrie;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Recupere la couleur du jeton
|
||
|
* @return couleur du jeton
|
||
|
*/
|
||
|
public String getCouleur(){
|
||
|
return couleur;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
*
|
||
|
* @param clr - couleur souhaite du jeton
|
||
|
*/
|
||
|
/**
|
||
|
* Donne une couleur au jeton
|
||
|
*/
|
||
|
public void setCouleur(String clr){
|
||
|
this.couleur = clr;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
*
|
||
|
* @param jtn - Jeton a compare avec celui en cours
|
||
|
* @return Different ou non au jeton compare ?
|
||
|
*/
|
||
|
/**
|
||
|
* Compare le jeton actuel et un autre jeton donne en parametre
|
||
|
*/
|
||
|
public boolean estMemeCouleur(Jeton jtn){
|
||
|
return (jtn.getCouleur().equals(this.couleur));
|
||
|
}
|
||
|
}
|