Pour un exercice, on m'a demandé de créer un vecteur comportant des casiers, a chaque fois qu'on créer une nouvelle consigne, les casiers doivent ce placer dans le vecteur et dans la pile simultanément.
Je dois également incrémenter ma taille logique.
Voici mon code, je ne sais pas si cela est correcte... Merci
public class Consigne{
private Vecteur<Casier> vecteurDeCasiers;
private Pile<Casier> pileDeCasiersLibres;
private int nombreDeCasiers = 0;
public Consigne(int nombreCasiers){
if (nombreCasiers <= 0) throw new IllegalArgumentException();
vecteurDeCasiers = new VecteurImpl<Casier>(nombreCasiers);
pileDeCasiersLibres = new PileImpl<Casier>();
for (int i = 0; i < nombreCasiers; i++){
this.nombreDeCasiers++;
}
}