Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/08/2012, 01:04
Carloosolrac
 
Fecha de Ingreso: agosto-2012
Ubicación: Santiago
Mensajes: 124
Antigüedad: 12 años, 3 meses
Puntos: 60
Respuesta: Herencia de variables en class

la clase Load tiene una función llamada function()?

Lo digo por esta línea: $this->page->function();
ya que function es una palabra reservada, dudo que se llame así, o sólo fue un ejemplo?

Y al momento de heredar, tu clase hija hereda todos los atributos y metodos del padre. Pero, como la asignación la estás haciendo dentro del construct ésta aún no se inicializa.

Puedes usar un parent::__construct en el __construct hijo para tomarla.


Quedaría algo asi:
Código PHP:
Ver original
  1. function __construct()  
  2.          {
  3.         parent::__construct();
  4.         $this->page->function();
  5.     }
__________________
~~Aprendiendo.
Become a Programmer, Moth*rf*cker