import java.io.*;
import fi.jyu.mit.ohj2.*;
public class Harrastus {
private int tunnus_nro;
private int jasen_id;
private String ala;
private int aloitusvuosi;
private int tuntia_viikossa;
private static int seuraava_nro = 1;
public Harrastus() { }
void vastaa_pitsin_nyplays(int jid) {
jasen_id = jid;
ala = "Pitsin nypläys";
aloitusvuosi = Jasen.rand(1900,2000);
tuntia_viikossa = Jasen.rand(0,60);
}
public void tulosta(PrintStream out) {
out.println(ala + " " + aloitusvuosi + " " + tuntia_viikossa);
}
public void tulosta(OutputStream os) {
tulosta(new PrintStream(os));
}
public int rekisteroi() {
tunnus_nro = seuraava_nro;
seuraava_nro++;
return tunnus_nro;
}
public int getTunnus_nro() { return tunnus_nro; }
public int getJasen_id() { return jasen_id; }
public String toString() {
return "" +
tunnus_nro + "|" +
jasen_id + "|" +
ala + "|" +
aloitusvuosi + "|" +
tuntia_viikossa;
}
public void parse(String rivi) {
StringBuffer sb = new StringBuffer(rivi);
tunnus_nro = Mjonot.erota(sb,'|',tunnus_nro);
if ( tunnus_nro >= seuraava_nro ) seuraava_nro = tunnus_nro + 1;
jasen_id = Mjonot.erota(sb,'|',jasen_id);
ala = Mjonot.erota(sb,'|',ala);
aloitusvuosi = Mjonot.erota(sb,'|',aloitusvuosi);
tuntia_viikossa= Mjonot.erota(sb,'|',tuntia_viikossa);
}
public static void main(String args[]) {
Harrastus har = new Harrastus();
har.vastaa_pitsin_nyplays(2);
har.tulosta(System.out);
}
}