Considérez la classe Pair suivante :
/**
* Une paire d'entiers
*/
public class Pair {
private int a; // le premier élément de la paire
private int b; // le second élément de la paire
/**
* @pre -
* @post crée un paire composée de x et y
*/
public Pair(int x, int y) {
a = x;
b = y;
}
// RESTE NON FOURNI
}
Définissez une méthode equals pour cette classe, qui re-définit celle de la classe Object telle que deux paires sont égales si leur deux composantes sont égales.
INGInious