|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object demo.Makihyppy2.Kilpailija
public static class Makihyppy2.Kilpailija
Luokka kilpailijaa varten. Sisältää tuloksen.
Makihyppy2.Kilpailija toni = new Makihyppy2.Kilpailija("Toni",3); Makihyppy2.Kilpailija matti = new Makihyppy2.Kilpailija("Matti",7); toni.setPituus(1,107); toni.setPituus(2,100); toni.setTuomari(2,1,19.0); toni.setTuomari(2,2,18.0); toni.setTuomari(2,3,19.5); toni.setTuomari(2,4,18.0); toni.setTuomari(2,5,20.0); matti.setPituus(1,125); matti.setTuomari(1,1,20.0); matti.setTuomari(1,2,20.0); matti.setTuomari(1,3,20.0); matti.setTuomari(1,4,20.0); matti.setPituus(2,109); matti.setTuomari(2,1,20.0); matti.setTuomari(2,2,20.0); matti.setTuomari(2,3,20.0); matti.setTuomari(2,4,20.0); String tulos = " 3: Toni\n"+ "Kierros 1 107.0 m. Tuomarit: 0.0 0.0 0.0 0.0 0.0 = 0.0 pistettä\n"+ "Kierros 2 100.0 m. Tuomarit: 19.0 18.0 19.5 18.0 20.0 = 96.5 pistettä\n"+ "Yhteensä: 96.5 pistettä.\n"; toni.toString() === tulos; matti.compareTo(toni) === 1; matti.equals(toni) === false; toni.compareTo(matti) === -1;
Field Summary | |
---|---|
private java.lang.String |
nimi
|
private int |
nro
|
private Makihyppy2.Tulos |
tulos
|
Constructor Summary | |
---|---|
Makihyppy2.Kilpailija(java.lang.String nimi,
int nro)
Alustetaan kilpailijan tiedot |
Method Summary | |
---|---|
int |
compareTo(Makihyppy2.Kilpailija kilp)
Verrataan omia tietoja kilp tietoihin. |
boolean |
equals(java.lang.Object obj)
Tutkitaan onko sama tulos kuin toisella oliolla |
void |
setPituus(int k,
double pit)
Asetetaan hypyn pituus kierrokselle k |
void |
setTuomari(int k,
int i,
double pist)
Asetetaan kierroksen k i:n tuomarin pisteet. |
java.lang.String |
toString()
Kilpailijan tiedot merkkijonoja |
void |
tulosta()
Tulostetaan kilpailijan tiedot näyttöön. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private final java.lang.String nimi
private final int nro
private final Makihyppy2.Tulos tulos
Constructor Detail |
---|
public Makihyppy2.Kilpailija(java.lang.String nimi, int nro)
nimi
- kilpailijan niminro
- kilpailunumeroMethod Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public void tulosta()
public void setPituus(int k, double pit)
k
- kierros jolle pituus asetetaanpit
- hypyn pituuspublic void setTuomari(int k, int i, double pist)
k
- kierros jolle pisteet asetetaan, 1-2i
- tuomari jolle pisteet asetetaan 1-5pist
- tuomarin pisteetpublic int compareTo(Makihyppy2.Kilpailija kilp)
compareTo
in interface java.lang.Comparable<Makihyppy2.Kilpailija>
kilp
- verrattava kilpailija
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- verrattava olio
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |