|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectHarrastukset
Kerhon jäsenistö joka osaa mm. lisätä uuden jäsenen
Nested Class Summary | |
class |
Harrastukset.HarrastuksetIterator
Iteraattori, jolla käydään lävitse tietyn henkilön harrastukset. |
class |
Harrastukset.SailoException
Poikkeusluokka tietorakenteesta aiheutuville poikkeuksille. |
Constructor Summary | |
Harrastukset()
|
Method Summary | |
java.lang.String |
getBak_nimi()
Palauttaa varakopiotiedoston nimen |
java.lang.String |
getKoko_nimi()
Palauttaa Kerhon koko nimen |
int |
getLkm()
Palauttaa kerhon harrastusten lukumäärän |
java.lang.String |
getTiedoston_nimi()
Palauttaa tiedoston nimen, jota käytetään tallennukseen |
java.util.Iterator |
iterator()
Palauttaa iteraattorin jolla kaikki harrastukset voidaan käydä lävitse |
java.util.Iterator |
iterator(int jasen_id)
Palauttaa iteraattorin jolla tietyn jäsenen harrastukset voidaan käydä lävitse |
void |
lisaa(Harrastus har)
Lisää uuden harrastuksen tietorakenteeseen. |
void |
lue_tiedostosta(java.lang.String tied)
Lukee jäsenistön tiedostosta. |
static void |
main(java.lang.String[] args)
Testiohjelma harrastuksille |
void |
talleta()
Tallentaa jäsenistön tiedostoon. |
boolean |
TeeBak(java.lang.String bak_tark)
Tekee nykyisestä tiedostosta varakopiotiedoston. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Harrastukset()
Method Detail |
public void lisaa(Harrastus har)
har
- lisätäävän jäsnen viite. Huom tietorakenne muuttuu omistajaksipublic void lue_tiedostosta(java.lang.String tied) throws Harrastukset.SailoException
tied
- tiedoston nimen alkuosa
Harrastukset.SailoException
- jos lukeminen epäonnistuupublic void talleta()
Harrastukset.SailoException
- jos talletus epäonnistuupublic java.lang.String getKoko_nimi()
public int getLkm()
public java.lang.String getTiedoston_nimi()
public java.lang.String getBak_nimi()
public boolean TeeBak(java.lang.String bak_tark)
bak_tark
- tarkennin varakopioiedostoille
public java.util.Iterator iterator()
public java.util.Iterator iterator(int jasen_id)
jasen_id
- minkä jäsenen harrastukset iteroidaan
public static void main(java.lang.String[] args)
args
- ei käytössä
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |