public class IntKentta extends PerusKentta
tarkistaja| Constructor and Description |
|---|
IntKentta(java.lang.String kysymys)
Alustetaan kenttä kysymyksellä.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
aseta(java.lang.String jono)
Asetetaan kentän arvo merkkijonosta.
|
IntKentta |
clone() |
java.lang.String |
getAvain()
Palauttaa kentän tiedot veratiltavana merkkijonona
|
int |
getSijainti() |
int |
getValue() |
void |
setValue(int value)
Asetetaan kentän arvo kokonaislukuna
|
java.lang.String |
toString()
Kentän arvo merkkijonona.
|
compareTo, getKysymyspublic IntKentta(java.lang.String kysymys)
kysymys - joka näytetään kenttää kysyttäessä.public int getValue()
public void setValue(int value)
value - asetettava kokonaislukuarvopublic java.lang.String toString()
toString in interface KenttatoString in class PerusKenttaKentta.toString()
IntKentta kentta = new IntKentta("määrä");
kentta.aseta("12") === null;
kentta.toString() === "12";
public java.lang.String aseta(java.lang.String jono)
aseta in interface Kenttaaseta in class PerusKenttajono - kentään asetettava arvo mekrkijononaPerusKentta.aseta(java.lang.String)
IntKentta kentta = new IntKentta("määrä");
kentta.aseta("12") === null; kentta.getValue() === 12;
kentta.aseta("k") === "Ei kokonaisluku (k)"; kentta.getValue() === 12;
public java.lang.String getAvain()
getAvain in interface KenttagetAvain in class PerusKentta
IntKentta kentta = new IntKentta("määrä");
kentta.aseta("12"); kentta.getAvain() === " 12";
kentta.aseta("1"); kentta.getAvain() === " 1";
kentta.aseta("999"); kentta.getAvain() === " 999";
public IntKentta clone() throws java.lang.CloneNotSupportedException
clone in interface Kenttaclone in class PerusKenttajava.lang.CloneNotSupportedException
#THROWS CloneNotSupportedException
IntKentta kentta = new IntKentta("määrä");
kentta.aseta("12");
IntKentta klooni = (IntKentta)kentta.clone();
kentta.getValue() === klooni.getValue();
kentta.aseta("13");
kentta.getValue() === 13;
klooni.getValue() === 12;
public int getSijainti()
getSijainti in interface KenttagetSijainti in class PerusKentta