|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectkalenteri.Harjoitus
public class Harjoitus
Yksittäinen harjoitus.
| Constructor Summary | |
|---|---|
Harjoitus()
Oletusmuodostaja. |
|
Harjoitus(String pvm)
Muodostaja, johon parametrina päivämäärä-String. |
|
| Method Summary | |
|---|---|
String |
getAloitusAika()
Haetaan aloitusaika merkkijonona. |
int |
getHarjKk()
Haetaan harjoituksen kuukauden arvo. |
int |
getHarjPv()
Haetaan harjoituksen päivän arvo. |
String |
getHarjPvm()
Haetaan String-muotoinen päivämäärä. |
int |
getHarjVv()
Haetaan harjoituksen vuoden arvo. |
int |
getId()
Palauttaa harjoituksen yksilöivän id:n. |
String |
getLisatieto()
Haetaan lisätiedot. |
String |
getLopetusAika()
Haetaan lopetusaika merkkijonona. |
String |
getOpettaja()
|
String |
getPaikka()
Haetaan harjoituksen paikka merkkijonona. |
static String |
getRndPvm()
Metodi, joka arpoo päivämäärä-Stringin. |
boolean |
getRoda()
Haetaan onkoRoda:n arvo |
String |
getSeura()
Haetaan harjoituksen seura. |
static void |
main(String[] args)
Pääohjelma luokan testaamista varten |
int |
rekisteroi()
Esimerkkiharjoitustyöstä lainattu rekisteröimismetodi. |
void |
setAloitusaika(String aloitusAika)
Asetetaan aloitus- ja lopetusaika. |
void |
setId(int id)
|
void |
setLisatieto(String lisatieto)
Asetetaan lisätiedot. |
void |
setLopetusaika(String lopetusAika)
|
void |
setOpettaja(String ope)
|
void |
setPaikka(String paikka)
Asetetaan paikka merkkijonona. |
void |
setPvm()
Asetetaan päivämäärä randomina. |
void |
setPvm(String pvmSyote)
Päivämäärän syöttämismetodi. |
void |
setRoda(boolean roda)
Asetetaan arvo onkoRoda. |
void |
setSeura(String seura)
Asetetaan harjoituksen seura. |
String |
toString()
toString-metodi, joka on käytännössä kopio tulosta()-metodista. |
void |
tulosta(OutputStream os)
Tulosta-metodi, johon parametrina OutputStream. |
String |
tulosta(PrintStream out)
Tulostus-metodi johon parametrina PrintStream. |
void |
uusiHarj()
Apumetodi, jolla luodaan uusi harjoitus arvotulla päivämäärällä ja muilla vakioarvoilla. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Harjoitus()
public Harjoitus(String pvm)
pvm - | Method Detail |
|---|
public int rekisteroi()
public void uusiHarj()
public static String getRndPvm()
public void setId(int id)
id - public void setPvm()
public int getId()
public void setPvm(String pvmSyote)
pvmSyote - public String getHarjPvm()
public int getHarjPv()
public int getHarjKk()
public int getHarjVv()
public String getAloitusAika()
public String getLopetusAika()
public void setAloitusaika(String aloitusAika)
aloitusAika - public void setLopetusaika(String lopetusAika)
lopetusAika - public String getPaikka()
public void setPaikka(String paikka)
paikka - public String getSeura()
public void setSeura(String seura)
seura - public String getOpettaja()
public void setOpettaja(String ope)
ope - public String getLisatieto()
public void setLisatieto(String lisatieto)
lisatieto - public boolean getRoda()
public void setRoda(boolean roda)
roda - public String tulosta(PrintStream out)
out -
public void tulosta(OutputStream os)
os - public String toString()
toString in class Objectpublic static void main(String[] args)
args - ei käytössä
Harjoitus s = new Harjoitus();
s.uusiHarj();
String tulos = "000 "+s.getHarjPv()+"."+s.getHarjKk()+"."+s.getHarjVv()+"\n"+
"20:00 22:00 \n"+
"Boa Vontade\n"+
"===\n";
s.setSeura("Boa Vontade");
s.tulosta(System.out) === tulos;
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||