kanta
Class PuhelinKentta
java.lang.Object
kanta.PerusKentta
kanta.JonoKentta
kanta.PuhelinKentta
- All Implemented Interfaces:
- Cloneable, Kentta
public class PuhelinKentta
- extends JonoKentta
Kenttä puhelinnumeroa varten
- Version:
- 3.1.2011
- Author:
- vesal
Method Summary |
String |
aseta(String jono)
Tarkistetaan että puhelinnumero on oikeata muotoa |
PuhelinKentta
public PuhelinKentta(String kysymys)
- Alustetaan puhelinkenttä kysymyksellä
- Parameters:
kysymys
- mikä kysymys liittyy tähän kenttään
aseta
public String aseta(String jono)
- Tarkistetaan että puhelinnumero on oikeata muotoa
- Specified by:
aseta
in interface Kentta
- Overrides:
aseta
in class JonoKentta
- Parameters:
jono
- tarkistettava jono
- Returns:
- null jos sisältö on hyvä, muuten merkkijonona virhetieto
- See Also:
PerusKentta.aseta(java.lang.String)
- Example:
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;