public class Casse{ private int x; //position en hauteur private int y; //position en largeur la case (0,0) est en haut à gauche private boolean dore; // dore = true si doré private Rune referent; public Casse(int x,int y){ this.x=x; this.y=y; dore=false; referent=null; //pour commencer la case est vide } public int getX(){return x;} public int getY(){return y;} public boolean estoccupe() {if (referent == null) return false; else return true; } public boolean getDore(){return dore;} public Rune getReferent() {return referent;} public void setReferent(Rune r) {referent=r;} public void devientdore(){dore=true;} public void effacerRune(){ referent=null; //l'objet n'est plus referencie => donc le garbage collector détruit l objet } }