23 lines
862 B
Java
23 lines
862 B
Java
|
|
public class Monstrefeu extends Case{ //Déclaration de la classe Monstre
|
|
|
|
private int pv; //Variable pour stocker les points de vie du monstre
|
|
|
|
public Monstrefeu(int pdv, int x, int y){ //Constructeur de la classe Monstre
|
|
super(x, y, "monstrefeu"); //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;
|
|
}
|
|
|
|
} |