LesSyms4/src/Cases/CaseAbstraite.java
2015-01-07 09:03:19 +01:00

30 lines
614 B
Java

package Cases;
import Person.Personnage;
import java.util.HashMap;
public abstract class CaseAbstraite {
Personnage occupant;
HashMap<PointsCardinaux, CaseAbstraite> voisins;
Coordonnees coord;
public CaseAbstraite(int vert, int hor) {
coord = new Coordonnees(vert, hor);
// peupler ici ?
voisins = new HashMap<PointsCardinaux, CaseAbstraite>();
occupant = null;
}
public void ajouterVoisin(PointsCardinaux p, CaseAbstraite c) {
voisins.put(p, c);
}
public void ajouterOccupant(Personnage occ) {
this.occupant = occ;
}
}