|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectkanta.PerusKentta
kanta.DoubleKentta
public class DoubleKentta
Kenttä reaalilukuja varten.
| Field Summary |
|---|
| Fields inherited from class kanta.PerusKentta |
|---|
tarkistaja |
| Constructor Summary | |
|---|---|
DoubleKentta(String kysymys)
Alustetaan kenttä kysymyksellä |
|
| Method Summary | |
|---|---|
String |
aseta(String jono)
Asettaa kentän sisällön ottamalla tiedot merkkijonosta. |
String |
getAvain()
Palauttaa kentän tiedot veratiltavana merkkijonona |
double |
getValue()
|
void |
setValue(double value)
Asetetaan kentän arvo reaalilukuna |
String |
toString()
kentän arvo merkkijonona. |
| Methods inherited from class kanta.PerusKentta |
|---|
clone, getKysymys |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DoubleKentta(String kysymys)
kysymys - joka esitetään kentän kohdalla| Method Detail |
|---|
public double getValue()
public void setValue(double value)
value - kentän uusi arvo reaalilukunapublic String toString()
Kentta
toString in interface KenttatoString in class PerusKenttaPerusKentta.toString()public String aseta(String jono)
Kentta
aseta in interface Kenttaaseta in class PerusKenttajono - jono jaoka asetetaan. Vääristä jonoista
arvoksi jää muuttumatta
PerusKentta.aseta(java.lang.String)
DoubleKentta kentta = new DoubleKentta("summa");
kentta.aseta("kissa") === "Ei desimaaliluku"; kentta.getValue() ~~~ 0.0;
kentta.aseta("12.7") === null; kentta.getValue() ~~~ 12.7;
kentta.aseta("32k7") === "Ei desimaaliluku"; kentta.getValue() ~~~ 12.7;
public String getAvain()
getAvain in interface KenttagetAvain in class PerusKentta
DoubleKentta kentta = new DoubleKentta("määrä");
// 123456789012345678
kentta.aseta("12"); kentta.getAvain() === " 12.000000";
kentta.aseta("1"); kentta.getAvain() === " 1.000000";
kentta.aseta("999"); kentta.getAvain() === " 999.000000";
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||