Files
2025-12-09 21:30:45 +01:00

32 lines
823 B
Java

/**
* La classe MonMaillon représente un élément d'une chaîne d'ADN.
* Chaque maillon contient une base et une référence au maillon suivant.
*/
public class MonMaillon {
private Base contenu;
private MonMaillon suivant;
// Constructeur pour créer un maillon avec une seule base.
public MonMaillon(Base base) {
contenu = base;
suivant = null;
}
// Constructeur pour créer un maillon et le relier à un autre maillon.
public MonMaillon(Base base, MonMaillon prochain) {
contenu = base;
suivant = prochain;
}
// Retourne la base contenue dans ce maillon.
public Base obtenirBase() {
return contenu;
}
// Retourne le maillon suivant dans la chaîne.
public MonMaillon obtenirSuivant() {
return suivant;
}
}