|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthirsipuu.Hirsipuu
public class Hirsipuu
T?m? luokka huolehtii olioiden keskustelusta kesken??n sek? N?yt?n kanssa. N?ytt? kyselee ja Hirsipuu vastaa.
| Field Summary | |
|---|---|
private Sanalista |
lista
|
private Pelaajat |
pelaajat
|
private Peli |
peli
|
private Pisteet |
pisteet
|
private Tasot |
tasot
|
| Constructor Summary | |
|---|---|
Hirsipuu()
Hirsipuu-kokoelmaluokan konstruktori. |
|
| Method Summary | |
|---|---|
java.lang.String[][] |
annaHiScores()
Palauttaa pelaajien nimet ja pistem??r?t paremmuusj?rjestyksess?. |
int[][] |
annaOmatPisteet(int pelaajanid)
Palauttaa pelaajan pisteet kokonaislukutaulukkona. |
Pelaaja |
annaPelaaja(java.lang.String nimeke)
Palauttaa nimeke-nimisen pelaajan viitteen, jos sellainen pelaaja on olemassa. |
java.lang.String |
annaVihje(int taso)
Palauttaa tasoa vastaaavan vihjesanan / aihealueen, jos taso on olemassa. |
void |
lisaaPelaaja(Pelaaja pelaaja)
Lis?? luodun uuden pelaajan tietorakenteeseen ja luodaan ensimm?isen tason piste- tiedoiksi nolla pistett?. |
boolean |
paivitaPisteet(int pelaajanid,
int taso,
int pisteet)
P?ivitt?? pelaajan tasolta saamat pisteet tietorakenteisiin. |
java.lang.String |
sana(int taso)
Palauttaa satunnaisen sanan tasolta "taso". |
boolean |
tallennaTiedot()
K?skee tietorakenteita kirjoittamaan tietonsa k?ytt?m??ns? tiedostoon ja tekem??n back-upin entisist?. |
java.lang.String |
tasoTulosteet(int n)
Palauttaa merkkijonona n ensimm?isen tason tiedot, tai jos n on suurempi kuin tasojen m??r?, niin palautetaan kaikki tasot. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Pelaajat pelaajat
private Pisteet pisteet
private Tasot tasot
private Sanalista lista
private Peli peli
| Constructor Detail |
|---|
public Hirsipuu()
| Method Detail |
|---|
public boolean tallennaTiedot()
public Pelaaja annaPelaaja(java.lang.String nimeke)
nimeke - annettu nimi
public void lisaaPelaaja(Pelaaja pelaaja)
pelaaja - uusi pelaajapublic int[][] annaOmatPisteet(int pelaajanid)
pelaajanid - pyydetyn pelaajan id-numero
public boolean paivitaPisteet(int pelaajanid,
int taso,
int pisteet)
pelaajanid - pyydetty pelaajataso - pelattu tasopisteet - tasolta saadut pisteet
public java.lang.String sana(int taso)
taso - pyydetyn tason numero
public java.lang.String annaVihje(int taso)
taso - pyydetyn tason numero
public java.lang.String[][] annaHiScores()
public java.lang.String tasoTulosteet(int n)
n - tulosteeseen sis?llytett?vien tasojen lkm
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||