class Akvarium {
// Skal kunne ta imot fisker, men er det fullt skal
// settInn-metoden kaste en AkvariumFullt exception
int max;
Fisk[] fisker;
int antall = 0;
public Akvarium(int max){
this.max = max;
fisker = new Fisk[max];
}
@Override
public String toString(){
String string = "Akvarium:\n";
for (Fisk fisk : fisker){
string += fisk + "\n";
}
return string;
}
public void settInn(Fisk fisk) throws AkvariumFullt{
if (antall < max){
fisker[antall] = fisk;
antall++;
}
else{
throw new AkvariumFullt(fisk);
}
}
}