|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectdemo.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 - kilpailunumero| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic void tulosta()
public void setPituus(int k,
double pit)
k - kierros jolle pituus asetetaanpit - hypyn pituus
public 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.Objectobj - verrattava olio
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||