kanta
Class DoubleKentta
java.lang.Object
kanta.PerusKentta
kanta.DoubleKentta
- All Implemented Interfaces:
- Kentta
- Direct Known Subclasses:
- RahaKentta
public class DoubleKentta
- extends PerusKentta
Kenttä reaalilukuja varten.
- Version:
- 31.3.3008
- Author:
- vesal
DoubleKentta
public DoubleKentta(String kysymys)
- Alustetaan kenttä kysymyksellä
- Parameters:
kysymys - joka esitetään kentän kohdalla
getValue
public double getValue()
- Returns:
- Kentän arvo reaalilukuna
setValue
public void setValue(double value)
- Asetetaan kentän arvo reaalilukuna
- Parameters:
value - kentän uusi arvo reaalilukuna
toString
public String toString()
- Description copied from interface:
Kentta
- kentän arvo merkkijonona.
- Specified by:
toString in interface Kentta- Specified by:
toString in class PerusKentta
- Returns:
- kentän arvo merkkijonona
- See Also:
PerusKentta.toString()
aseta
public String aseta(String jono)
- Description copied from interface:
Kentta
- Asettaa kentän sisällön ottamalla tiedot
merkkijonosta.
- Specified by:
aseta in interface Kentta- Specified by:
aseta in class PerusKentta
- Parameters:
jono - jono jaoka asetetaan. Vääristä jonoista
arvoksi tulee 0.0
- Returns:
- null jos sisältö on hyvä, muuten merkkijonona virhetieto
- See Also:
PerusKentta.aseta(java.lang.String)- Example:
DoubleKentta kentta = new DoubleKentta("summa");
kentta.aseta("kissa") === null; kentta.getValue() ~~~ 0.0;
kentta.aseta("12.7") === null; kentta.getValue() ~~~ 12.7;