BUT2/DEV/DEV_Madelaine/Wamster_stub/exercice1/Billet.java

64 lines
1.4 KiB
Java

/**
* cette classe represente un billet de banque
*/
public class Billet{
/**
* Valeur du billet
*/
private Denomination valeur;
/**
* Creer un billet
* @param valeur valeur du billet
*/
public Billet(Denomination valeur){
this.valeur = valeur;
}
/**
* donne la valeur du billet
* @return montant du billet
*/
public int getValeur(){
if (valeur == Denomination.UN){
return 1;
}
if (valeur == Denomination.DEUX){
return 2;
}
if (valeur == Denomination.CINQ){
return 5;
}
if (valeur == Denomination.DIX){
return 10;
}
if (valeur == Denomination.VINGT){
return 20;
}
if (valeur == Denomination.CINQUANTE){
return 50;
}
if (valeur == Denomination.CENT){
return 100;
}
if (valeur == Denomination.DEUX_CENT){
return 200;
}
if (valeur == Denomination.CINQ_CENT){
return 500;
}
return 0;
}
/**
* compare 2 billets en fonction de leurs valeurs
* @param billet billet a comparer
* @return true si les 2 billets ont les memes valeurs / false sinon
*/
public boolean equals(Billet billet){
if (this.getValeur() == billet.getValeur()){
return true;
}
return false;
}
}