lehrbuch.multi
Interface IZeichenfolge

All Known Implementing Classes:
Zeichenfolge

public interface IZeichenfolge


Method Summary
 void eintragen(char zeichen)
          trägt Zeichen an das Ende der Folge ein
 void entfernen(int index)
          löscht das Zeichen mit index
 void entleeren()
          löscht alle Zeichen aus der Folge
 boolean istLeer()
          überprüft, ob die Folge Zeichen enthält oder nicht
 char lesen(int index)
          liefert das Zeichen mit index
 

Method Detail

entleeren

void entleeren()
löscht alle Zeichen aus der Folge


istLeer

boolean istLeer()
überprüft, ob die Folge Zeichen enthält oder nicht

Returns:
true wenn die Folge keine Zeichen enthält const

eintragen

void eintragen(char zeichen)
trägt Zeichen an das Ende der Folge ein

Parameters:
zeichen - das einzutragende Zeichen ensures vorhanden(element) &&!istLeer();

entfernen

void entfernen(int index)
               throws LeerException
löscht das Zeichen mit index

Parameters:
index - des zu löschenden Zeichen
Throws:
LeerException

lesen

char lesen(int index)
           throws LeerException
liefert das Zeichen mit index

Parameters:
index - des zu liefernden Zeichen const
Throws:
LeerException