Class Dragon

All Implemented Interfaces:
Aquatique, Terrestre, Volant

public class Dragon extends Ovipare implements Terrestre, Aquatique, Volant
La classe Dragon représente une créature du type dragon. Elle hérite de la classe Ovipare et implémente plusieurs interfaces : Terrestre, Aquatique, Volant.
  • Constructor Details

    • Dragon

      public Dragon(String nom, int age, int sexe, int poids, int taille)
      Constructeur de la classe Dragon avec initialisation des propriétés de la créature.
      Parameters:
      nom - Le nom du dragon.
      age - L'âge du dragon.
      sexe - Le sexe du dragon (0 pour masculin, 1 pour féminin, 3 pour non défini).
      poids - Le poids du dragon.
      taille - La taille du dragon.
  • Method Details

    • meurt

      public void meurt()
      Méthode qui redéfinit le comportement de la mort de la créature, car elle est immortelle. Cette méthode indique que la créature renaît en réinitialisant son indicateur de santé et son âge.
      Overrides:
      meurt in class Creature