public class HetuKentta extends JonoKentta
HetuKentta kentta = new HetuKentta("hetu",new HetuTarkistus()); kentta.toString() === ""; kentta.aseta("kissa") === "Hetu liian lyhyt" kentta.toString() === "" kentta.aseta("010203-111L") === null kentta.getAvain() === "030201-111L" kentta.getKysymys() === "hetu"
tarkistaja
Constructor and Description |
---|
HetuKentta(java.lang.String kysymys) |
HetuKentta(java.lang.String kysymys,
Tarkistaja tarkistaja) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAvain()
Palauttaa kentän tiedot veratiltavana merkkijonona
|
aseta, toString
clone, compareTo, getKysymys, getSijainti
public HetuKentta(java.lang.String kysymys)
kysymys
- kentästä esitettävä kysymyspublic HetuKentta(java.lang.String kysymys, Tarkistaja tarkistaja)
kysymys
- kentästä esitettävä kysymystarkistaja
- olio joka tarkastaa kentänpublic java.lang.String getAvain()
PerusKentta
getAvain
in interface Kentta
getAvain
in class PerusKentta
PerusKentta.getAvain()