[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