tout marche sauf le dernier

This commit is contained in:
2024-11-13 17:25:35 +01:00
parent 16078ad1c7
commit c6e55bed52
40 changed files with 789 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
/**
MonMaillon code un maillon d'un brin d'ADN.
plusieurs instances reliées convenablement forment une structure de liste 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 {
public MonMaillon(Base b){
throw new UnsupportedOperationException("cette méthode n'est pas implémentée");
}
public MonMaillon(Base b, MonMaillon l){
throw new UnsupportedOperationException("cette méthode n'est pas implémentée");
}
public Base getBase(){
throw new UnsupportedOperationException("cette méthode n'est pas implémentée");
}
public MonMaillon getSuiteMaillon(){
throw new UnsupportedOperationException("cette méthode n'est pas implémentée");
}
}
*/
public class MonMaillon {
private Base base;
private MonMaillon suivant;
public MonMaillon(Base b) {
this.base = b;
this.suivant = null;
}
public MonMaillon(Base b, MonMaillon l) {
this.base = b;
this.suivant = l;
}
public Base getBase() {
return this.base;
}
public MonMaillon getSuiteMaillon() {
return this.suivant;
}
}