Ver Mensaje Individual
  #12 (permalink)  
Antiguo 07/05/2004, 10:04
hogasa
 
Fecha de Ingreso: febrero-2004
Ubicación: Bs. As. - Argentina
Mensajes: 53
Antigüedad: 20 años, 2 meses
Puntos: 0
Cita:
Mensaje Original por Calisco
Lo que pasa es que tu manera de acceder a las variables (propiedades) del objeto está 'pasando por alto' el encapsulamiento del objeto.
Totalmente de acuerdo. Lo que que digo es que sin directiva private no vas a poder evitar el problema del encapsulamiento. Ergo (se me pego del arquitecto ), hacer getter y setter no le veo mucho sentido (salvo que estes acostumbrado a esta sintaxis)

Cita:

Yo creo que en PHP4 esto te va a funcionar correctamente, pero si en PHP5 el encapsulamiento es determinante, esa metodologia de acceso no va a estar permitida.
Depende de como implementen esto. En VB podes declarar un metodo como getter o setter y luego accederlo como:
objeto.prop = "val" //getter
var = objeto.prop //setter
__________________
Saludos!