Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Error en Herencia, o nose donde

Estas en el tema de Error en Herencia, o nose donde en el foro de PHP en Foros del Web. Estimados, gracias por leer mi duda. El tema es el siguiente, la siguiente estructura de ejemplo \Model .General.class.php .A.class.php ->hereda de General.class.... .B.class.php ->hereda de ...
  #1 (permalink)  
Antiguo 03/07/2013, 06:14
 
Fecha de Ingreso: enero-2011
Ubicación: Montevideo
Mensajes: 31
Antigüedad: 13 años, 10 meses
Puntos: 1
Error en Herencia, o nose donde

Estimados, gracias por leer mi duda.

El tema es el siguiente, la siguiente estructura de ejemplo
\Model
.General.class.php
.A.class.php ->hereda de General.class....
.B.class.php ->hereda de General.class....
\Controller
.generarReportes.php
\View
\Excel
.excel.class.php

Yo llamo a las clases desde \controller\generaReportes.php, junto con sus respectivos métodos para poder generar el reporte, pero aquí viene el tema, las clases A y B no me cargan los atributos que heredan de General.class y por ende me termina dando un error, me pude fijar que no se reconoce a esos atributos.

Los atributos de la clase General.class.php están definidos como protected y se realizan los correspondientes extends.

Alguna idea de que me está fallando? porque es algo que deberia de funcionar normal.
  #2 (permalink)  
Antiguo 03/07/2013, 06:16
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 3 meses
Puntos: 331
Respuesta: Error en Herencia, o nose donde

Postea el código para ver qué pasa.
__________________
Fere libenter homines, id quod volunt, credunt.
  #3 (permalink)  
Antiguo 03/07/2013, 06:35
 
Fecha de Ingreso: enero-2011
Ubicación: Montevideo
Mensajes: 31
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Error en Herencia, o nose donde

repara2, ya me di cuenta de mi error, ahora cuando estaba por postear una parte del código me dí cuenta que, una de las variables me había quedado como private, y esa me terminaba c... todo.

Muchas gracias por tu tiempo.

Etiquetas: herencia, nose
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:23.