34 lines
646 B
Java
34 lines
646 B
Java
|
package model;
|
||
|
|
||
|
/**
|
||
|
* Classe représentant une tuile du jeu.
|
||
|
*/
|
||
|
public class Tile {
|
||
|
private final Terrain terrain;
|
||
|
|
||
|
/**
|
||
|
* Constructeur pour une tuile.
|
||
|
*
|
||
|
* @param terrain Le type de terrain de la tuile.
|
||
|
*/
|
||
|
public Tile(Terrain terrain) {
|
||
|
this.terrain = terrain;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Obtient le terrain de la tuile.
|
||
|
*
|
||
|
* @return Le terrain de la tuile.
|
||
|
*/
|
||
|
public Terrain getTerrain() {
|
||
|
return terrain;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public String toString() {
|
||
|
return "Tile{" +
|
||
|
"terrain=" + terrain +
|
||
|
'}';
|
||
|
}
|
||
|
}
|