public class PuhelinKentta extends JonoKentta
tarkistaja
Constructor and Description |
---|
PuhelinKentta(java.lang.String kysymys)
Alustetaan puhelinkenttä kysymyksellä
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
aseta(java.lang.String jono)
Tarkistetaan että puhelinnumero on oikeata muotoa
|
toString
clone, compareTo, getAvain, getKysymys, getSijainti
public PuhelinKentta(java.lang.String kysymys)
kysymys
- mikä kysymys liittyy tähän kenttäänpublic java.lang.String aseta(java.lang.String jono)
aseta
in interface Kentta
aseta
in class JonoKentta
jono
- tarkistettava jonoPerusKentta.aseta(java.lang.String)
PuhelinKentta puh = new PuhelinKentta("puh"); puh.aseta("") === null; puh.aseta("123") === null; puh.toString() === "123"; puh.aseta("1k3") === "Sallitaan vain merkit 0-9 - + "; puh.aseta("1-3") === null; puh.toString() === "1-3"; puh.aseta("1 3") === null;