|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objecthirsipuu.Taso
public class Taso
Luokka taso-olion mallintamiseksi. Taso tiet?? tasonumeronsa ja aiheensa.
| Field Summary | |
|---|---|
private java.lang.String |
aihe
|
private int |
tasonro
|
| Constructor Summary | |
|---|---|
Taso()
Alustetaan taso-olio olemattomaksi tasoksi. |
|
Taso(int nro,
java.lang.String kuvaus)
Alustetaan taso-oliolle testausta varten suoraan numero ja aihe. |
|
| Method Summary | |
|---|---|
int |
compareTo(Taso taso)
Vertaa taso-olioita kesken??n pelk?st??n tasonumeroiden perusteella. |
java.lang.String |
kuvaus()
Palauttaa tason aiheen tulostettavaa vihjett? varten. |
int |
nro()
Palauttaa tason numeron. |
boolean |
parse(java.lang.String jono)
Taso parsii tietonsa m??r?muotoisesta merkkijonosta: esim. |
java.lang.String |
toString()
Palauttaa tason ominaisuudet merkkijonona muotoa "1 El?imet". |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private int tasonro
private java.lang.String aihe
| Constructor Detail |
|---|
public Taso()
public Taso(int nro,
java.lang.String kuvaus)
nro - tason numerokuvaus - tason kuvaus| Method Detail |
|---|
public boolean parse(java.lang.String jono)
jono - parsittava jono
Taso taso = new Taso();
taso.parse(" 6 | Kaupunkeja ja n?ht?vyyksi?") === true;
taso.toString() === "(6) Kaupunkeja ja n?ht?vyyksi?";
taso.parse("Kaupunkeja|6") === false;
public java.lang.String toString()
toString in class java.lang.ObjectTaso taso = new Taso(1,"El?imet"); Taso taso2 = new Taso(5,"Kaupunkeja"); taso.toString() === "(1) El?imet"; taso2.toString() === "(5) Kaupunkeja";
public int nro()
public java.lang.String kuvaus()
public int compareTo(Taso taso)
compareTo in interface java.lang.Comparable<Taso>taso - taso, johon t?t? verrataan
Taso taso = new Taso(1,"El?imet"); Taso taso2 = new Taso(5,"Kaupunkeja"); (taso.compareTo(taso2) < 0) === true; (taso.compareTo(taso2) > 0) === false; (taso2.compareTo(taso) > 0) === true; (taso.compareTo(taso) == 0) === true;
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||