SAe/SAe2.1/commentente/SAé/Monstre.java
2023-05-19 17:13:41 +02:00

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;
}
}