Duplicar posibles:
Enforcing call to parent methodmétodo de matriz llamada en silencio detrás de la espalda
tengo una clase como esta
abstract class theme{
abstract function header(){
// do stuff here
}
abstract function footer(){
// do stuff here
}
}
por lo que todas las clases hijas debe tener estos 2 métodos :
class Atheme extends theme{
function header(){
// do stuff here
echo ..
}
function footer(){
// do stuff here
echo ..
}
}
Ahora cuando llamo a uno de estos métodos:
$atheme = new Atheme;
$atheme->header();
Quiero que el método de cabecera() de la clase infantil para llamar automáticamente al método de cabecera de la clase dominante(), sin específicamente llamando a parent :: header() en la clase secundaria.
¿Esto es posible?