This commit is contained in:
2025-12-10 00:14:53 +01:00
parent df9520821a
commit 41df0a89b9
31 changed files with 579 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
/**
MonMaillon code un maillon d'un brin d'ADN.
plusieurs instances reliées convenablement forment une structure
simplement chaînée contenant pour chaque maillon le nom de la base.
On n'utilise pas java.util et on recode tout.
*/
public class MonMaillon {
// la base portée par ce maillon
private Base base;
// le maillon suivant dans le brin (null si fin de chaîne)
private MonMaillon suite;
// Le constructeur de base retourne un brin à une base;
public MonMaillon(Base b){
this.base = b;
this.suite = null;
}
// Le constructeur évolué ajoute une base à un brin.
public MonMaillon(Base b, MonMaillon l){
this.base = b;
this.suite = l;
}
public Base getBase(){
return this.base;
}
public MonMaillon getSuiteMaillon(){
return this.suite;
}
}