public abstract class PerusKentta extends java.lang.Object implements Kentta
| Modifier and Type | Field and Description |
|---|---|
protected Tarkistaja |
tarkistaja
Yleisen tarkistajan viite
|
| Constructor and Description |
|---|
PerusKentta(java.lang.String kysymys)
Alustetaan kenttä kysymyksen tiedoilla.
|
PerusKentta(java.lang.String kysymys,
Tarkistaja tarkistaja)
Alustetaan kysymyksellä ja tarkistajalla.
|
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
aseta(java.lang.String jono)
Asettaa kentän sisällön ottamalla tiedot
merkkijonosta.
|
Kentta |
clone() |
int |
compareTo(Kentta k) |
java.lang.String |
getAvain()
Palauttaa kentän tiedot veratiltavana merkkijonona
|
java.lang.String |
getKysymys()
Palauttaa kentään liittyvän kysymyksen.
|
int |
getSijainti() |
abstract java.lang.String |
toString()
kentän arvo merkkijonona.
|
protected Tarkistaja tarkistaja
public PerusKentta(java.lang.String kysymys)
kysymys - joka esitetään kenttää kysyttäessä.public PerusKentta(java.lang.String kysymys, Tarkistaja tarkistaja)
kysymys - joka esitetään kenttää kysyttäessä.tarkistaja - tarkistajaluokka joka tarkistaa syötän oikeellisuudenpublic abstract java.lang.String toString()
KenttatoString in interface KenttatoString in class java.lang.ObjectKentta.toString()public java.lang.String getKysymys()
KenttagetKysymys in interface KenttaKentta.getKysymys()public abstract java.lang.String aseta(java.lang.String jono)
Kenttaaseta in interface Kenttajono - josta otetaan kentän arvoKentta.aseta(java.lang.String)public java.lang.String getAvain()
public int compareTo(Kentta k)
compareTo in interface java.lang.Comparable<Kentta>public int getSijainti()
getSijainti in interface Kentta