Class Harrastus

java.lang.Object
  |
  +--Harrastus

public class Harrastus
extends java.lang.Object

Harrastus joka osaa mm. itse huolehtia tunnus_nro:staan.

Version:
1.0, 20.03.2003
Author:
Vesa Lappalainen

Field Summary
private  java.lang.String ala
           
private  int aloitusvuosi
           
private  int jasen_id
           
private static int seuraava_nro
           
private  int tunnus_nro
           
private  int tuntia_viikossa
           
 
Constructor Summary
Harrastus()
           
 
Method Summary
 int getJasen_id()
           
 int getTunnus_nro()
           
static void main(java.lang.String[] args)
          Testiohjelma Harrastukselle.
 int rekisteroi()
          Antaa harrastukselle seuraavan rekisterinumeron.
 void tulosta(java.io.OutputStream os)
          Tulostetaan henkilön tiedot
 void tulosta(java.io.PrintStream out)
          Tulostetaan harrastuksen tiedot
(package private)  void vastaa_pitsin_nyplays(int jid)
          Apumetodi, jolla saadaan täytettyä testiarvot Harrastukselle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tunnus_nro

private int tunnus_nro

jasen_id

private int jasen_id

ala

private java.lang.String ala

aloitusvuosi

private int aloitusvuosi

tuntia_viikossa

private int tuntia_viikossa

seuraava_nro

private static int seuraava_nro
Constructor Detail

Harrastus

public Harrastus()
Method Detail

vastaa_pitsin_nyplays

void vastaa_pitsin_nyplays(int jid)
Apumetodi, jolla saadaan täytettyä testiarvot Harrastukselle. Aloitusvuosi arvotaan, jotta kahdella harrastuksella ei olisi samoja tietoja.

Parameters:
jid - viite henkilöön, jonka harrastuksesta on kyse

tulosta

public void tulosta(java.io.PrintStream out)
Tulostetaan harrastuksen tiedot

Parameters:
out - tietovirta johon tulostetaan

tulosta

public void tulosta(java.io.OutputStream os)
Tulostetaan henkilön tiedot

Parameters:
os - tietovirta johon tulostetaan

rekisteroi

public int rekisteroi()
Antaa harrastukselle seuraavan rekisterinumeron.

Returns:
harrastuksen uusi tunnus_nro

getTunnus_nro

public int getTunnus_nro()

getJasen_id

public int getJasen_id()

main

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

Parameters:
args - ei käytössä