herencia
Prueba este ejemplo
<?php
class ClaseBase
{
function EscribirTexto()
{
echo "Escribiendo desde la clase base...n";
}
}
class ClaseHija extends ClaseBase
{
function EscribirTexto()
{
parent::EscribirTexto();
echo "Esto lo escribe la clase derivada...n";
}
}
$ch = new ClaseHija();
$ch->EscribirTexto();
?>
Como ves, los métodos quedan sobreescritos automáticamente en la clase derivada sin necesidad de especificarlo.
<?php
class ClaseBase
{
function EscribirTexto()
{
echo "Escribiendo desde la clase base...n";
}
}
class ClaseHija extends ClaseBase
{
function EscribirTexto()
{
parent::EscribirTexto();
echo "Esto lo escribe la clase derivada...n";
}
}
$ch = new ClaseHija();
$ch->EscribirTexto();
?>
Como ves, los métodos quedan sobreescritos automáticamente en la clase derivada sin necesidad de especificarlo.
