Class Kerho

java.lang.Object
  extended byKerho

public class Kerho
extends java.lang.Object

Kerho-luokka, joka huolehtii jäsenistöstä. Pääosin kaikki metodit ovat vain "välittäjämetodeja" jäsenistöön.


Constructor Summary
Kerho()
           
 
Method Summary
 Jasen anna_jasen(int i)
           
 java.lang.String getBak_nimi()
           
 int getJasenia()
           
 java.lang.String getNimi()
           
 java.lang.String getTiedoston_nimi()
           
 void lisaa(Jasen jasen)
           
 void lue_tiedostosta(java.lang.String nimi)
           
static void main(java.lang.String[] args)
           
 int poista(int nro)
          Poistaa jäsenistöstä ja harrasteista ne joilla on nro.
 void talleta()
           
 boolean TeeBak(java.lang.String bak_tark)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Kerho

public Kerho()
Method Detail

getNimi

public java.lang.String getNimi()

getJasenia

public int getJasenia()

poista

public int poista(int nro)
Poistaa jäsenistöstä ja harrasteista ne joilla on nro. Kesken.

Parameters:
nro - viitenumero, jonkamukaan poistetaan
Returns:
montako jäsentä poistettiin

TeeBak

public boolean TeeBak(java.lang.String bak_tark)

getTiedoston_nimi

public java.lang.String getTiedoston_nimi()

getBak_nimi

public java.lang.String getBak_nimi()

lisaa

public void lisaa(Jasen jasen)
           throws Jasenet.SailoException
Throws:
Jasenet.SailoException

anna_jasen

public Jasen anna_jasen(int i)
                 throws java.lang.IndexOutOfBoundsException
Throws:
java.lang.IndexOutOfBoundsException

lue_tiedostosta

public void lue_tiedostosta(java.lang.String nimi)
                     throws Jasenet.SailoException
Throws:
Jasenet.SailoException

talleta

public void talleta()
             throws Jasenet.SailoException
Throws:
Jasenet.SailoException

main

public static void main(java.lang.String[] args)