A E G I M R S T V Z

A

add(Ziffer, int) - Method in class Ziffer
Addition (mod 10) mit Ziffer und Uebertrag.
addFirst(Ziffer) - Method in class Zahl
Anfügen einer Ziffer am Anfang einer Zahl.
addSpiegel() - Method in class Zahl
Addition des Spiegels der Zahl.
auswertung() - Method in class SpiegelZahl
Ergebnisauswertung.

E

equals(Ziffer) - Method in class Ziffer
Vergleich mit einer Ziffer.

G

getSchritte() - Method in class SpiegelZahl
Lesen der Schrittanzahl.
getZahl() - Method in class SpiegelZahl
Lesen der Zahl.

I

istSymmetrisch() - Method in class Zahl
Symmetrieueberpruefung.

M

main(String[]) - Static method in class SpiegelZahl
Test der Klasse SpiegelZahl.
main(String[]) - Static method in class SpiegelZahlDialog
Startet das Spiegelzahlprogramm.
main(String[]) - Static method in class Zahl
Test der Klasse Zahl.
main(String[]) - Static method in class Ziffer
Test der Klasse Ziffer.

R

reset() - Method in class SpiegelZahl
Zuruecksetzen einer Zahl.

S

schritte - Variable in class SpiegelZahl
Schrittanzahl, Anzahl der Spiegelungen.
setZahl(String) - Method in class SpiegelZahl
Setzen einer Zahl, wirft Ausnahme, falls Sting keine Zahl.
spiegeln(int) - Method in class SpiegelZahl
n mal Spiegeln der Zahl, Abbruch, falls Zahl symmetrisch.
SpiegelZahl - Class in <Unnamed>
Problembehandlung: Erzeugen einer symmetrische Zahl durch Spiegelung.
SpiegelZahl() - Constructor for class SpiegelZahl
Konstruktor, setzt Startwerte.
SpiegelZahlDialog - Class in <Unnamed>
Erzeugen einer symmetrische Zahl durch Spiegelung.
SpiegelZahlDialog() - Constructor for class SpiegelZahlDialog
 
spielen(SpiegelZahl) - Method in class SpiegelZahlDialog
Dialog zum Spiel, liest Startzahl ein, addiert Spiegel bis Palindrom entstanden ist oder Nutzer abbricht.
spielRegeln() - Method in class SpiegelZahl
Erlaeuterung des Spiegeln von Zahlen.
starten() - Method in class SpiegelZahlDialog
Startet Dialog mittels Konsole/Tastatur, ermoeglich Spielwiederholung.

T

toString() - Method in class SpiegelZahl
Darstellung der Spiegelstandes.
toString() - Method in class Zahl
Darstellung der Zahl.
toString() - Method in class Ziffer
Darstellung der Ziffer.

V

value - Variable in class Ziffer
Wert der Ziffer.

Z

zahl - Variable in class SpiegelZahl
Spiegelzahl.
Zahl - Class in <Unnamed>
Darstellen einer beliebig langen natuerlichen Zahl als LinkedList von Ziffern, Addition des Spiegels einer Zahl und Test auf Symmetrie.
Zahl() - Constructor for class Zahl
Konstruktor.
Zahl(String) - Constructor for class Zahl
Konstruktor, wandelt String ziffernweise in Zahl um, wirft Ausnahme, falls Sting keine Zahl.
zahl - Variable in class Zahl
Speichern einer beliebig langen natuerlichen Zahl als LinkedList von Ziffern.
Ziffer - Class in <Unnamed>
Ziffer als ganze Zahlen zwischen 0 und 9.
Ziffer(int) - Constructor for class Ziffer
Konstruktor, setzt den Wert der Ziffer zwischen 0 und 9.
Ziffer(Ziffer) - Constructor for class Ziffer
Konstruktor, übernimmt den Wert der Ziffer.

A E G I M R S T V Z