23 lines
853 B
Java
23 lines
853 B
Java
|
|
||
|
public class Monstre extends Case{ //Déclaration de la classe Monstre
|
||
|
|
||
|
private int pv; //Variable pour stocker les points de vie du monstre
|
||
|
|
||
|
public Monstre(int pdv, int x, int y){ //Constructeur de la classe Monstre
|
||
|
super(x, y, "monstre"); //Appel du constructeur de la classe parente Case en passant les coordonnées x et y, ainsi que le type "monstre"
|
||
|
this.pv = pdv; //Initialisation de l'attribut pv avec la valeur pdv (= point de vie)
|
||
|
}
|
||
|
|
||
|
public String getLabelPv(){ //Méthode pour obtenir le label des points de vie du monstre
|
||
|
return (""+this.pv); //Retourne les points de vie du monstre convertis en chaîne de caractères
|
||
|
}
|
||
|
|
||
|
public int getPv(){ //Méthode pour obtenir les points de vie du monstre
|
||
|
return this.pv;
|
||
|
}
|
||
|
|
||
|
public void setPv(int pdv){ //Méthode pour définir les points de vie du monstre
|
||
|
this.pv=pdv;
|
||
|
}
|
||
|
|
||
|
}
|