|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISeznamOsob
Method Summary | |
---|---|
void |
nactiZeSouboru()
Načtení dat ze souboru s názvem data.dta |
void |
nactiZeSouboru(java.lang.String nazevSouboru)
Načtení dat ze souboru Využita metoda z předmětu IJAV (loňský rok) |
IOsoba |
najdi(IOsoba key)
vyhledání osoby ve struktuře a uplatnění heuristiky move-to-front |
IOsoba |
odeber(IOsoba osoba)
odebrání definovaného osoby ze struktury |
void |
ulozDoSouboru()
Uložení dat do souboru s názvem data.dta |
void |
ulozDoSouboru(java.lang.String nazevSouboru)
Uložení dat do souboru Využita metoda z předmětu IJAV (loňský rok) |
void |
ulozDoTxtSouboru(java.lang.String nazevSouboru)
Uložení dat do textového souboru |
void |
vloz(IOsoba osoba)
vložení dané osoby do struktury (pokud ji tato již neobsahuje) na poslední místo seznamu |
void |
vypis()
Výpis všech prvků uložených v ADL pomocí iterátoru (na standardní výstup) |
void |
zrus()
Zrušení celého seznamu |
Method Detail |
---|
void nactiZeSouboru(java.lang.String nazevSouboru)
nazevSouboru
- celý název souboru ze kterého se budou načítat datavoid nactiZeSouboru()
IOsoba najdi(IOsoba key)
key
- Klíč podle kterého se bude hledat v ADL shodný výskyt
IOsoba odeber(IOsoba osoba)
osoba
-
void ulozDoSouboru(java.lang.String nazevSouboru)
nazevSouboru
- název souboru, do kterého se bude ukládatvoid ulozDoSouboru()
void ulozDoTxtSouboru(java.lang.String nazevSouboru)
nazevSouboru
- název souboru, do kterého se bude ukládatvoid vloz(IOsoba osoba)
osoba
- Datová struktura, která bude vkládána do ADLvoid vypis()
void zrus()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |