desde ya muchas gracias.
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
| |||
problema con extends bueno, la verdad es que el problema no es especificamente con el extends en si. lo que pasa es que tengo una clase padre con su constructor, ahora creo una clase hija (extends del padre). Ahora instancio un objeto de la clase hija y lo que necesito es llamar al constructor de la clase padre ¿se puede hacer? desde ya muchas gracias. ![]() |
| |||
Re: problema con extends si, si sabia hacerlo de esa manera lo que pregunto es que si se puede llamar al constructor de la clase padre fuera de la clase hija, o sea crear un objeto de la clase hija y llamar al constructor padre asi como $objeto_clase_hija->constructor_padre(); ¿se puede hacer? |
| ||||
Re: problema con extends Si haces esto: Código PHP:
__________________ -URL= Go PHP5. -Age=22. -Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS. |
| ||||
Re: problema con extends Si tu sobreescribes el constructor en la clase hija, el constructor padre ya no es llamado, tienes que llamarlo explicitamente usando parent::__construct(); Y no no puedes llamar al constructor del padre desde la hija instanciando un objeto ya que un constructor es una funcion especial para "construir" el objeto, su tarea no es la de realizar algun metodo o funcion, si no dejar el objeto listo para ser utilizado. |
| ||||
Re: problema con extends Jaja si, tienes razon volvi a copiar el constructor en la clase hija..olvide el parent
__________________ -URL= Go PHP5. -Age=22. -Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS. |