Ver Mensaje Individual
  #10 (permalink)  
Antiguo 25/01/2012, 08:58
lolocripto
 
Fecha de Ingreso: diciembre-2010
Mensajes: 79
Antigüedad: 14 años
Puntos: 3
Respuesta: Obtener variables de una clase

B hereda de A y no puede acceder al valor de las propiedades privadas de A. Hasta ahi estoy de acuerdo. Pero no tiene nada que ver eso, con acceder al nombre las propiedades de A, es decir si A tiene una propiedad llamada $nombre, y llamada $apellido. Desde B no quiero acceder al valor de $nombre y $apellido.

Lo que quiero hacer es que desde B sepas como se llaman las propiedades es decir se llamarian nombre y apellido.

Porque de esta manera haciendo un 'get'.nombre() puedo acceder al valor privado de la propiedad, es por eso que lo quiero automatizar. Porque quiero una funcion en B que me devuelva todas sus propiedades por ejemplo un toSTring() y no tener que poner un getNombre() y un getApellido()...

Estamos confundiendo conceptos. Esta claro que si una es privada no puedes acceder a su valor, pero quien dice que no puedas acceder al nombre de como se llama la propiedad.