33 lines
598 B
Java
33 lines
598 B
Java
|
package allumettes;
|
||
|
|
||
|
public class PartieSafe implements Jeu {
|
||
|
|
||
|
// ATTRIBUTS
|
||
|
|
||
|
Jeu vraiGame;
|
||
|
|
||
|
// CONSTRUCTEUR
|
||
|
|
||
|
/**
|
||
|
* Constructeur d'une partie dont le nombre d'allumettes ne peut être modifié.
|
||
|
*
|
||
|
* @param game Jeu que l'on utilise pour créer le proxy
|
||
|
*/
|
||
|
public PartieSafe(Jeu game) {
|
||
|
this.vraiGame = game;
|
||
|
}
|
||
|
|
||
|
// MÉTHODES
|
||
|
|
||
|
@Override
|
||
|
public void retirer(int nbPrises) {
|
||
|
throw new OperationInterditeException();
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public int getNombreAllumettes() {
|
||
|
return vraiGame.getNombreAllumettes();
|
||
|
}
|
||
|
|
||
|
}
|