A B E G H J K L M N O P R S T V

A

alkiot - Variable in class vaihe5.kerho.Jasenet
 
anna(int) - Method in class vaihe5.kerho.Jasenet
Palauttaa viitteen i:teen jäseneen.
anna_jasen(int) - Method in class vaihe5.kerho.Kerho
 
autopuhelin - Variable in class vaihe5.kerho.Jasen
 
avustus(char) - Method in class vaihe5.Naytto
Avustustoiminto

B

bak_nimi - Variable in class vaihe5.kerho.Jasenet
 

E

ei_toimi() - Method in class vaihe5.Naytto
Tulostaa "Ei toimi vielä" ja jää odottamaan näppäimen painallusta
etsi_jasenen_tiedot(char) - Method in class vaihe5.Naytto
Jäsenen tietojen etsiminen

G

getBak_nimi() - Method in class vaihe5.kerho.Jasenet
Palauttaa varakopiotiedoston nimen
getBak_nimi() - Method in class vaihe5.kerho.Kerho
 
getJasenia() - Method in class vaihe5.kerho.Kerho
 
getKoko_nimi() - Method in class vaihe5.kerho.Jasenet
Palauttaa Kerhon koko nimen
getLkm() - Method in class vaihe5.kerho.Jasenet
Palauttaa kerhon jäsenten lukumäärän
getNimi() - Method in class vaihe5.kerho.Kerho
 
getTiedoston_nimi() - Method in class vaihe5.kerho.Jasenet
Palauttaa tiedoston nimen, jota käytetään tallennukseen
getTiedoston_nimi() - Method in class vaihe5.kerho.Kerho
 
getTunnus_nro() - Method in class vaihe5.kerho.Jasen
 

H

hetu - Variable in class vaihe5.kerho.Jasen
 

J

Jasen - Class in vaihe5.kerho
Kerhon jäsen joka osaa mm. itse huolehtia tunnus_nro:staan.
Jasen() - Constructor for class vaihe5.kerho.Jasen
 
Jasenet - Class in vaihe5.kerho
Kerhon jäsenistö joka osaa mm. lisätä uuden jäsenen
Jasenet() - Constructor for class vaihe5.kerho.Jasenet
 
jasenet - Variable in class vaihe5.kerho.Kerho
 
Jasenet.SailoException - Exception in vaihe5.kerho
Poikkeusluokka tietorakenteesta aiheutuville poikkeuksille.
Jasenet.SailoException(String) - Constructor for exception vaihe5.kerho.Jasenet.SailoException
 
jmaksu - Variable in class vaihe5.kerho.Jasen
 

K

katuosoite - Variable in class vaihe5.kerho.Jasen
 
Kerho - Class in vaihe5.kerho
Kerho-luokka, joka huolehtii jäsenistöstä.
Kerho() - Constructor for class vaihe5.kerho.Kerho
 
kerho - Variable in class vaihe5.Naytto
Viite kerhoon, jota tämä käyttöliittymä käyttää
kiitokset() - Method in class vaihe5.Naytto
Tulostaa loppukiitokset
koko_nimi - Variable in class vaihe5.kerho.Jasenet
 
kotipuhelin - Variable in class vaihe5.kerho.Jasen
 
kysy_tiedot(Jasen) - Method in class vaihe5.Naytto
Kysyy jäsenen tiedot päätteeltä.

L

liittymisvuosi - Variable in class vaihe5.kerho.Jasen
 
lisaa(Jasen) - Method in class vaihe5.kerho.Jasenet
Lisää uuden jäsenen tietorakenteeseen.
lisaa(Jasen) - Method in class vaihe5.kerho.Kerho
 
lisaa_uusi_jasen(char) - Method in class vaihe5.Naytto
Uuden jäsenen lisäys
lisatietoja - Variable in class vaihe5.kerho.Jasen
 
lkm - Variable in class vaihe5.kerho.Jasenet
 
logo() - Method in class vaihe5.Naytto
Tulostaa ohjelman logon
lue_kerho() - Method in class vaihe5.Naytto
Lukee kerhon tiedot levyltä.
lue_tiedostosta(String) - Method in class vaihe5.kerho.Jasenet
Lukee jäsenistön tiedostosta.
lue_tiedostosta(String) - Method in class vaihe5.kerho.Kerho
 

M

main(String[]) - Static method in class vaihe5.kerho.Jasen
Testiohjelma jäsenelle.
main(String[]) - Static method in class vaihe5.kerho.Jasenet
Testiohjelma jäsenistölle
main(String[]) - Static method in class vaihe5.kerho.Kerho
 
main(String[]) - Static method in class vaihe5.Naytto
Ohjelman pääohjelma
maksu - Variable in class vaihe5.kerho.Jasen
 
MAX_JASENIA - Static variable in class vaihe5.kerho.Jasenet
 

N

Naytto - Class in vaihe5
Käyttöliittymäluokka Kerho-ohjelmaan Kerho-ohjelman menujen testaus.
Naytto(Kerho) - Constructor for class vaihe5.Naytto
Käyttöliittymän alustus.
nimi - Variable in class vaihe5.kerho.Jasen
 

O

ohjeet() - Method in class vaihe5.Naytto
Tulostaa ohjelman alkuohjeet
otsikko(char, String) - Static method in class vaihe5.Naytto
Tulostaa kirjaimen ja tekstin alleviivattuna sekä tyhjää ympärille.

P

paamenu() - Method in class vaihe5.Naytto
Tulostaa ohjelman päämenun
paavalinta() - Method in class vaihe5.Naytto
Silmukka jossa odotetaan näppäintä ja suoritetaan vastaava toiminto. 0:n painaminen lopettaa silmukan ja palaa kutsuvaan ohjelmaan.
paivita_jasenmaksuja(char) - Method in class vaihe5.Naytto
Jäsenmaksujen päivitys
poista(int) - Method in class vaihe5.kerho.Kerho
Poistaa jäsenistöstä ja harrasteista ne joilla on nro.
postinumero - Variable in class vaihe5.kerho.Jasen
 
postiosoite - Variable in class vaihe5.kerho.Jasen
 

R

rand(int, int) - Static method in class vaihe5.kerho.Jasen
Arvotaan satunnainen kokonaisluku välille [ala,yla]
rekisteroi() - Method in class vaihe5.kerho.Jasen
Antaa jäsenelle seuraavan rekisterinumeron.

S

serialVersionUID - Static variable in exception vaihe5.kerho.Jasenet.SailoException
 
seuraava_nro - Static variable in class vaihe5.kerho.Jasen
 

T

talleta() - Method in class vaihe5.kerho.Jasenet
Tallentaa jäsenistön tiedostoon.
talleta() - Method in class vaihe5.kerho.Kerho
 
talleta_kerho() - Method in class vaihe5.Naytto
Tallentaa kerhon tiedot levylle.
TeeBak(String) - Method in class vaihe5.kerho.Jasenet
Tekee nykyisestä tiedostosta varakopiotiedoston.
TeeBak(String) - Method in class vaihe5.kerho.Kerho
 
tiedoston_nimi - Variable in class vaihe5.kerho.Jasenet
 
tietojen_korjailu(char) - Method in class vaihe5.Naytto
Tietojen korjailu
tulosta(OutputStream) - Method in class vaihe5.kerho.Jasen
Tulostetaan henkilön tiedot
tulosta(String, boolean) - Static method in class vaihe5.Naytto
Apualiohjelma tulostamiseen
tulosta(String) - Static method in class vaihe5.Naytto
Apualiohjelma tulostamiseen
tulosta(OutputStream, Jasen) - Method in class vaihe5.Naytto
Tulostaa jäsenen tiedot
tulosteet(char) - Method in class vaihe5.Naytto
Ohjelman tulosteet, pitäisi tulla alimenu
tunnus_nro - Variable in class vaihe5.kerho.Jasen
 
tyhja(int) - Static method in class vaihe5.Naytto
Tulostaa n kappaletta tyhjiä rivejä
tyopuhelin - Variable in class vaihe5.kerho.Jasen
 

V

vaihe5 - package vaihe5
 
vaihe5.kerho - package vaihe5.kerho
 
vastaa_aku_ankka() - Method in class vaihe5.kerho.Jasen
Apumetodi, jolla saadaan täytettyä testiarvot jäsenelle.

A B E G H J K L M N O P R S T V