|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsum.strukturen.Feld<Typ>
sum.strukturen.Tabelle<Typ>
public class Tabelle<Typ extends Ordnungsobjekt>
Eine Tabelle ist ein nur teilweise gefülltes Feld.
Sie kann als Tabelle mit einem Inhaltstyp, der Ordnungsobjekt implementiert, deklariert werden. Wird dieser weggelassen, liefert die Anfrage inhalt ein Object und es wird Typkonversion nötig.
Field Summary | |
---|---|
(package private) static long |
serialVersionUID
|
(package private) int |
zAnzahl
|
(package private) int |
zErsterFreierPlatz
|
(package private) int |
zMaximaleAnzahl
|
Fields inherited from class sum.strukturen.Feld |
---|
hatArray, zObereGrenze, zUntereGrenze |
Constructor Summary | |
---|---|
Tabelle(int pUntereGrenze,
int pObereGrenze)
nachher: Die Tabelle ist initialisiert. |
Method Summary | |
---|---|
int |
anzahl()
nachher: Die Anfrage liefert die Anzahl der Objekte in der Tabelle. |
void |
fuegeEin(Typ pInhalt)
vorher: Die Tabelle ist noch nicht voll. |
int |
index(Typ pInhalt)
nachher: Wenn sich ein Objekt mit dem identischen Suchschl¨ssel in der Tabelle befindet, dann liefert die Anfrage dessen Index im Indexbereich. |
void |
loesche(int pIndex)
vorher: pIndex ist eine Zahl im Indexbereich der Tabelle. |
boolean |
voll()
nachher: Die Anfrage liefert wahr, wenn kein weiteres Objekt eingefügt werden kann. |
Methods inherited from class sum.strukturen.Feld |
---|
inhalt, obereGrenze, setzeInhalt, untereGrenze |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
static final long serialVersionUID
int zAnzahl
int zErsterFreierPlatz
int zMaximaleAnzahl
Constructor Detail |
---|
public Tabelle(int pUntereGrenze, int pObereGrenze)
Method Detail |
---|
public int anzahl()
public void fuegeEin(Typ pInhalt)
public int index(Typ pInhalt)
public void loesche(int pIndex)
public boolean voll()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |