# Klassendiagramm ## Schlange - __liste: liste + anzahl: int ___________________________ istLeer(): boolean mitLetztem(element): None ohneErstes(): None erstes(): element anzahlElemente(): int getSchlange(): liste setSchlange(liste): None ## istLeer() testet ob Anzahl (=Anzahl der Elemente der Liste), gleich Null ist. Wenn Ja wird True ausgegeben, wenn nicht wird False ausgegeben. ## mitLetzem(element) fuegt in der ersten Zeile der Liste ein Element (element) an, das Element wird am ende Angefuegt. In der zweiten Zeile wird anzahl um eins erhoet. ## ohneErstes() testet ob die Liste leer ist, wenn nicht wird die Liste ersetzt mit einer Liste aus allen Elementen ausser dem Ersten. Dann wird anzahl um eins verringert.