|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--Jasen
Kerhon jäsen joka osaa mm. itse huolehtia tunnus_nro:staan.
Muutokset: 02.04.2003, kenttien indeksointi
| Field Summary | |
private java.lang.String |
autopuhelin
|
private java.lang.String |
hetu
|
private double |
jmaksu
|
private java.lang.String |
katuosoite
|
private java.lang.String |
kotipuhelin
|
private int |
liittymisvuosi
|
private java.lang.String |
lisatietoja
|
private double |
maksu
|
private java.lang.String |
nimi
|
private java.lang.String |
postinumero
|
private java.lang.String |
postiosoite
|
private static int |
seuraava_nro
|
private int |
tunnus_nro
|
private java.lang.String |
tyopuhelin
|
| Constructor Summary | |
Jasen()
|
|
| Method Summary | |
java.lang.String |
anna(int k)
Antaa k:n kentän sisällön merkkijonona |
java.lang.String |
aseta(int k,
java.lang.String jono)
Asettaa k:n kentän arvoksi parametrina tuodun merkkijonon arvon |
int |
ekaKentta()
|
int |
getKenttia()
|
java.lang.String |
getKysymys(int k)
Palauttaa k:tta jäsenen kenttää vastaavan kysymyksen |
int |
getTunnus_nro()
|
static void |
main(java.lang.String[] args)
Testiohjelma jäsenelle. |
void |
parse(java.lang.String rivi)
Otetaan jäsenen tiedot merkkijonosta joka on muotoa: 1|Ankka Aku|130227-411J|Ankkakuja 6|12345|ANKKALINNA|12-1234|||1996|50.0|30.0|Velkaa Roopelle| |
static int |
rand(int ala,
int yla)
Arvotaan satunnainen kokonaisluku välille [ala,yla] |
int |
rekisteroi()
Antaa jäsenelle seuraavan rekisterinumeron. |
java.lang.String |
toString()
Muuttaa jäsenen tiedot |-erottetuksi merkkijonoksi |
void |
tulosta(java.io.OutputStream os)
Tulostetaan henkilön tiedot |
void |
tulosta(java.io.PrintStream out)
Tulostetaan henkilön tiedot |
void |
vastaa_aku_ankka()
Apumetodi, jolla saadaan täytettyä testiarvot jäsenelle. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private int tunnus_nro
private java.lang.String nimi
private java.lang.String hetu
private java.lang.String katuosoite
private java.lang.String postinumero
private java.lang.String postiosoite
private java.lang.String kotipuhelin
private java.lang.String tyopuhelin
private java.lang.String autopuhelin
private int liittymisvuosi
private double jmaksu
private double maksu
private java.lang.String lisatietoja
private static int seuraava_nro
| Constructor Detail |
public Jasen()
| Method Detail |
public int getKenttia()
public int ekaKentta()
public java.lang.String anna(int k)
k - monenenko kentän sisältö palautetaan
public java.lang.String aseta(int k,
java.lang.String jono)
k - kuinka monennen kentän arvo asetetaanjono - jonoa joka asetetaan kentän arvoksi
public java.lang.String getKysymys(int k)
k - kuinka monennen kentän kysymys palautetaan (0-alkuinen)
public static int rand(int ala,
int yla)
ala - arvonnan alarajayla - arvonnan yläraja
public void vastaa_aku_ankka()
public void tulosta(java.io.PrintStream out)
out - tietovirta johon tulostetaanpublic void tulosta(java.io.OutputStream os)
os - tietovirta johon tulostetaanpublic int rekisteroi()
public int getTunnus_nro()
public java.lang.String toString()
toString in class java.lang.Objectpublic void parse(java.lang.String rivi)
1|Ankka Aku|130227-411J|Ankkakuja 6|12345|ANKKALINNA|12-1234|||1996|50.0|30.0|Velkaa Roopelle|
rivi - merkkijono josta tiedot otetaan.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 | |||||||