Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2008, 06:47
xberni
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona (España)
Mensajes: 134
Antigüedad: 19 años, 4 meses
Puntos: 0
Usar método de una superclase

Hola a todos,

Tengo una duda de como usar un método de la superclase de un objeto, en lugar de la suya propia. Es decir, de manera similar a hacer esto:

Código PHP:
parent::metodo(); 
pero referido a un objeto digamos, externo

Imaginad que tengo la clase A con este método: metodo1();

La clase B hereda de A y redefine el metodo: metodo1();

En un momento de la ejecucion tengo un objeto B, y me gustaría ejecutar el metodo1() pero de su superclase A.

He probado varias cosas, pero ninguina funciona:

Código PHP:
$a->parent::metodo1();
$a::parent->metodo1(); 
etc etc

Disculpad si la pregunta está mal hecha, pero estoy empezando con POO