Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2015, 12:19
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 1 mes
Puntos: 461
Respuesta: Contruccion bien hecha con __contruct + set + get

un constructor y metodos getter and setter son cosas distintas, ahora sabes ¿que es un constructor? ¿te lo explico el profesor? es ahí donde necesitas llegar, un constructor es un método especial que se ejecuta cuando instancias una clase, normalmente se usa para inicializar atributos que necesite el objeto, un setter se usa para settear o dar valores a un atributo y un getter es para obtenerlo.

Ahora respondiendo a tus preguntas:

Cita:
Es decir intuyo que en una contruccion bien echa primero estaria __contruct , despues set y despues get
no necesariamente, depende de lo que desees hacer

Cita:
Si hago un ejemplo con solo poner set y get, fuciona. ¿?
no es obligatorio declarar un constructor, se hace cuando se necesita también depende de la lógica de lo que desees hacer

Cita:
y si luego hago otro ejemplo con __contruct y get , tambien funciona ¿?
claro, puedes tener constructores setter and getter sin ningún problema

Cita:
Si alguien me puediera hacer un ejemplo sencillo usando __contruct + set + get
hay muchos en la web

los ejemplos que compartiste son correctos, solo cambiaria el public del atributo por private por el principio de ocultamiento.

saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way