[Php-avanzado] duda enunciados ejercicios objetos
Maximiliano Lizondo
lizondomaximiliano en gmail.com
Mar Nov 19 15:04:50 ART 2013
Buenas, no me queda claro el enunciado del ejercicio 2 de objetos:
*¿se puede poner un parámetro cuando se llama una nueva instancia de la
clase Validador? lo digo por el "new Validador($var)".
*¿la idea es no pasarle ningún parámetro a ningún método? porque el método
noVacio() no recibe parámetro alguno pero los otros métodos reciben
"$var"...
1) Construya una clase Validador que tenga como atributo un valor, y este
pueda
ser validado para no estar vacío, tener al menos x caracteres, tener un
e-mail
válido, ser un número entre Min y Max. Todos los métodos devuelven
verdadero o falso.
Ejemplo de uso:
$v = new Validador();
$res = $v->noVacio($var);
$res = $v->MasDe(4, $var);
$res = $v->eMail($var);
$res = $v->MinMax(1,10,$var);
2) Idem anterior, pero usando atributos privados para que las llamadas a
los métodos
no requieran parámetros.
$v = new Validador($var);
...
$res = $v->noVacio();
$res = $v->MasDe($var);
$res = $v->eMail($var);
$res = $v->MinMax($var);
--
*Ing. Maximiliano Andrés Lizondo*
- *Teléfonos: **0223-493-5488* (particular) - *2236-321708* (móvil)
- *Perfil profesional en LinkedIn: *
http://ar.linkedin.com/pub/maximiliano-andr%C3%A9s-lizondo/61/906/344
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20131119/9d06eb22/attachment.html>
Más información sobre la lista de distribución Php-avanzado