|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectkanta.PerusKentta
kanta.IntKentta
public class IntKentta
Kenttä kokonaislukujen tallentamiseksi
| Field Summary |
|---|
| Fields inherited from class kanta.PerusKentta |
|---|
tarkistaja |
| Constructor Summary | |
|---|---|
IntKentta(String kysymys)
Alustetaan kenttä kysymyksellä. |
|
| Method Summary | |
|---|---|
String |
aseta(String jono)
Asetetaan kentän arvo merkkijonosta. |
Kentta |
clone()
|
String |
getAvain()
Palauttaa kentän tiedot veratiltavana merkkijonona |
int |
getValue()
|
void |
setValue(int value)
Asetetaan kentän arvo kokonaislukuna |
String |
toString()
kentän arvo merkkijonona. |
| Methods inherited from class kanta.PerusKentta |
|---|
getKysymys |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IntKentta(String kysymys)
kysymys - joka näytetään kenttää kysyttäessä.| Method Detail |
|---|
public int getValue()
public void setValue(int value)
value - asetettava kokonaislukuarvopublic String toString()
Kentta
toString in interface KenttatoString in class PerusKenttaPerusKentta.toString()public String aseta(String jono)
aseta in interface Kenttaaseta in class PerusKenttajono - kentään asetettava arvo mekrkijonona
PerusKentta.aseta(java.lang.String)
IntKentta kentta = new IntKentta("määrä");
kentta.aseta("12") === null; kentta.getValue() === 12;
kentta.aseta("k") === "Virhe: jono = \"k\""; kentta.getValue() === 12;
public 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 Kentta clone()
throws CloneNotSupportedException
clone in interface Kenttaclone in class PerusKenttaCloneNotSupportedException
#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;
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||