Package modele

Class Player

java.lang.Object
modele.Player

public class Player extends Object
Classe qui créer un joueur, pour ensuite l'ajouter dans une liste de joueurs qui partiperont à la partie, sert à le déterminer et lui ajouter un inventaire de badges et un de bonus
  • Constructor Details

    • Player

      public Player(String name, Image icon)
      Crée une instance de la classe Player
      Parameters:
      name - , le nom du joueur
      icon - , l'image du joueur
  • Method Details

    • getName

      public String getName()
      Renvoie le nom du joueur
      Returns:
      Le nom du joueur
    • getIcon

      public Image getIcon()
      Renvoie l'image du joueur
      Returns:
      l'image du joueur
    • getBadges

      public List<String> getBadges()
      Renvoie la liste des badges du joueur
      Returns:
      la liste des badges du joueur
    • getInventory

      public List<enumeration.BonusType> getInventory()
      Renvoie la liste des bonus du joueur
      Returns:
      la liste des bonus du joueur
    • setName

      public void setName(String name)
      Modifie le nom du joueur
      Parameters:
      name - , le nouveau nom du joueur
    • setIcon

      public void setIcon(Image icon)
      Modifie l'image du joueur
      Parameters:
      icon - , la nouvelle image du joueur
    • setBadges

      public void setBadges(List<String> badges)
      Modifie la liste de badge du joueur
      Parameters:
      badges - , la nouvelle liste de badge du joueur
    • setInventory

      public void setInventory(List<enumeration.BonusType> inventory)
      Modifie la liste de bonus du joueur
      Parameters:
      inventory - , la nouvelle liste de badge du joueur
    • toString

      public String toString()
      Overrides:
      toString in class Object