A B D E F G I K L M N R S T V W Z

A

Aenderbar - interface werte.Aenderbar.
Interface für Datentypen, deren Objekte über die Tastatur geändert werden können.
aenderung() - Method in interface werte.Aenderbar
Ermöglicht die Änderung eines Objekts über die Tastatur
aenderung() - Method in class werte.zahlen.Bruch
liest einen Bruch von der Tastatur ein und ändert den aktuellen Bruch entsprechend
aenderung() - Method in class werte.zahlen.Int
liest eine ganze Zahl von der Tastatur ein und ändert die aktuelle Zahl entsprechend

B

Bruch - class werte.zahlen.Bruch.
Klasse für rationale Zahlen in Bruchdarstellung.
Bruch() - Constructor for class werte.zahlen.Bruch
generiert einen Bruch durch Eingabe des Benutzers
Bruch(int, int) - Constructor for class werte.zahlen.Bruch
generiert einen Bruch mit vorgegebenem Zähler und Nenner.

D

drucke() - Method in class listen.Liste
gibt den Inhalt der Liste (von vorne nach hinten) auf dem Bildschirm aus.
druckeRueckwaerts() - Method in class listen.Liste
gibt den Inhalt der invertierten Liste (d.h., von hinten nach vorne) auf dem Bildschirm aus.
durchlaufe(Element) - Static method in class listen.Liste
erzeugt einen String, der aus allen Elementen einer vorgegebenen Liste (von vorne nach hinten) besteht.
durchlaufeRueckwaerts(Element) - Static method in class listen.Liste
erzeugt einen String, der aus allen Elementen einer invertierten vorgegebenen Liste (von hinten nach vorne) besteht.

E

Element - class listen.Element.
Datentyp für Elemente einer linearen Liste, deren Werte verglichen werden können.
Element(Vergleichbar) - Constructor for class listen.Element
erzeugt ein neues Element ohne Nachfolger.
Element(Vergleichbar, Element) - Constructor for class listen.Element
erzeugt ein neues Element mit Nachfolger.
eingabe() - Static method in class io_package.IO
 

F

fuegeVorneEin(Vergleichbar) - Method in class listen.Liste
fügt ein Element vorne in die Liste ein.

G

ganzeZahl - Variable in class werte.zahlen.Int
Attribute für den Zähler und den Nenner des Bruchs
getNext() - Method in class listen.Element
 
getWert() - Method in class listen.Element
 
gleich(Vergleichbar) - Method in interface werte.Vergleichbar
vergleicht zwei Objekte inhaltlich
gleich(Vergleichbar) - Method in class werte.zahlen.Bruch
vergleicht zwei Brüche nach ihrem Wert.
gleich(Vergleichbar) - Method in class werte.zahlen.Int
vergleicht zwei Zahlen nach ihrem Wert.
gleich(Vergleichbar) - Method in class werte.zeichen.Wort
vergleicht zwei Worte, wobei Groß- und Kleinschreibung ignoriert wird

I

IO - class io_package.IO.
 
IO() - Constructor for class io_package.IO
 
Int - class werte.zahlen.Int.
Klasse für ganze Zahlen
Int() - Constructor for class werte.zahlen.Int
generiert eine ganze Zahl durch Eingabe des Benutzers
Int(int) - Constructor for class werte.zahlen.Int
generiert eine vorgegebene ganze Zahl
io_package - package io_package
 

K

kopf - Variable in class listen.Liste
Attribut, das auf das erste Element der Liste zeigt

L

Liste - class listen.Liste.
Datentyp für lineare Listen von vergleichbaren Objekten
Liste() - Constructor for class listen.Liste
erzeugt eine neue leere Liste
listen - package listen
 
loesche() - Method in class listen.Liste
löscht die komplette Liste.
loesche(Vergleichbar) - Method in class listen.Liste
löscht das erste Element mit dem angegebenen Wert aus der Liste.
loesche(Vergleichbar, Element) - Static method in class listen.Liste
löscht das erste Element mit dem angegebenen Wert, das ab einem vorgegebenen Element in der Liste auftritt.

M

main(String[]) - Static method in class Test_Programm
 

N

nenner - Variable in class werte.zahlen.Bruch
Attribute für den Zähler und den Nenner des Bruchs
next - Variable in class listen.Element
 

R

runde() - Method in class werte.Zahl
rundet die aktuelle Zahl auf die nächstkleinere ganze Zahl ab.
runde() - Method in class werte.zahlen.Bruch
rundet den aktuellen Bruch auf die nächstkleinere ganze Zahl ab.
runde() - Method in class werte.zahlen.Int
gibt die ganze Zahl zurück.
rundungsinformation() - Method in class werte.Zahl
gibt Information über die nächstkleinere ganze Zahl aus.

S

setNext(Element) - Method in class listen.Element
 
setWert(Vergleichbar) - Method in class listen.Element
 
suche(Vergleichbar) - Method in class listen.Liste
sucht nach einem Element in der Liste.
suche(Vergleichbar, Element) - Static method in class listen.Liste
sucht nach einem Element in einer vorgegebenen Liste.

T

Test_Programm - class Test_Programm.
 
Test_Programm() - Constructor for class Test_Programm
 
textEingabe() - Static method in class io_package.IO
 
toString() - Method in class listen.Liste
erzeugt einen String, der die Elemente der Liste von vorne nach hinten aufzählt.
toString() - Method in class werte.zahlen.Bruch
überführt den Bruch in einen String.
toString() - Method in class werte.zahlen.Int
überführt die ganze Zahl in einen String.
toString() - Method in class werte.zeichen.Wort
 
toStringRueckwaerts() - Method in class listen.Liste
erzeugt einen String, der die Elemente der invertieren Liste (d.h., von hinten nach vorne) aufzählt.

V

Vergleichbar - interface werte.Vergleichbar.
Interface für Datentypen, deren Objekte auf inhaltliche Gleichheit verglichen werden können.

W

Wort - class werte.zeichen.Wort.
Klasse für Worte
Wort(String) - Constructor for class werte.zeichen.Wort
generiert eine vorgegebene Zeichenkette
wert - Variable in class listen.Element
 
werte - package werte
 
werte.zahlen - package werte.zahlen
 
werte.zeichen - package werte.zeichen
 

Z

Zahl - class werte.Zahl.
Abstrakte Klasse für Datentypen, die Zahlen repräsentieren.
Zahl() - Constructor for class werte.Zahl
 
zaehler - Variable in class werte.zahlen.Bruch
Attribute für den Zähler und den Nenner des Bruchs
zeichenkette - Variable in class werte.zeichen.Wort
 

A B D E F G I K L M N R S T V W Z