public class MonBrin { // Attribut privé qui représente le début du brin (chaîne de maillons) private MonMaillon debut; /** * Constructeur de la classe MonBrin. * Ce constructeur initialise un brin à partir du premier maillon donné en paramètre. * * @param p Le premier maillon du brin */ public MonBrin(MonMaillon p) { // Associe le maillon donné au début du brin this.debut = p; // throw new UnsupportedOperationException("cette méthode n'est pas implémentée"); } /** * Méthode getter pour obtenir le premier maillon du brin. * * @return Le maillon qui représente le début du brin */ public MonMaillon getDebut() { // Retourne le maillon stocké dans l'attribut debut return this.debut; // throw new UnsupportedOperationException("cette méthode n'est pas implémentée"); } }