Class Modificateur

java.lang.Object
  |
  +--Modificateur

public class Modificateur
extends java.lang.Object
implements java.io.Serializable

Classe Modificateur du jeu Magic Fight.

See Also:
Serialized Form

Constructor Summary
Modificateur(java.lang.String nom, java.lang.String description, double cout, boolean bonus)
          Constructeur d'un objet modificateur
Modificateur(java.lang.String nom, java.lang.String description, double cout, boolean bonus, int valeur)
          Constructeur d'un objet modificateur (ayant une valeur !
 
Method Summary
 boolean bonus()
          Fonction qui retourne le type du modifcateur (bonus ou malus)
 double lireCout()
          Fonction qui retourne le cout du modificateur
 java.lang.String lireDescription()
          Fonction qui retourne la description du modificateur
 java.lang.String lireNom()
          Fonction qui retourne le nom du modificateur
 int lireValeur()
          Fonction qui retourne la valeur du modificateur
 java.lang.String toString()
          Fonction qui affiche la valeur des attributs des modificateurs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Modificateur

public Modificateur(java.lang.String nom,
                    java.lang.String description,
                    double cout,
                    boolean bonus)
Constructeur d'un objet modificateur
Parameters:
nom - le nom du modificateur
description - une description de ce que fait le modificateur
cout - le cout du modificateur
bonus - indique si c'est un bonus ou un malus

Modificateur

public Modificateur(java.lang.String nom,
                    java.lang.String description,
                    double cout,
                    boolean bonus,
                    int valeur)
Constructeur d'un objet modificateur (ayant une valeur != 0)
Parameters:
nom - le nom du modificateur
description - une description de ce que fait le modificateur
cout - le cout du modificateur
bonus - indique si c'est un bonus ou un malus
valeur - indique la valeur du modificateur
Method Detail

toString

public java.lang.String toString()
Fonction qui affiche la valeur des attributs des modificateurs
Returns:
la chaine a afficher
Overrides:
toString in class java.lang.Object

lireNom

public java.lang.String lireNom()
Fonction qui retourne le nom du modificateur
Returns:
le nom du modificateur

lireDescription

public java.lang.String lireDescription()
Fonction qui retourne la description du modificateur
Returns:
la description du modificateur

lireCout

public double lireCout()
Fonction qui retourne le cout du modificateur
Returns:
le cout du modificateur

lireValeur

public int lireValeur()
Fonction qui retourne la valeur du modificateur
Returns:
la valeur du modificateur

bonus

public boolean bonus()
Fonction qui retourne le type du modifcateur (bonus ou malus)
Returns:
le type du modifcateur (bonus ou malus)