glog_td4/td4/question5/Feuille.java
2018-04-01 14:34:28 +02:00

36 lines
740 B
Java

package question5;
/**
* Cette classe représente une feuille d'un arbre de Huffman.
* @author galtier
*
*/
public class Feuille extends Arbre {
final char lettre;
/**
*
* @param frequence nombre d'occurrences de cette lettre dans le générateur
* @param lettre caractère dont on compte le nombre d'occurences
*/
public Feuille(int frequence, char lettre) {
super(frequence);
this.lettre = lettre;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
Feuille other = (Feuille) obj;
if ((lettre != other.lettre) || (this.frequence != other.frequence))
return false;
return true;
}
}