include_once 'Gato.php';
include_once 'Perro.php';
include_once 'Lagarto.php';
$garfield = new Gato("macho", "romano");
$tom = new Gato("macho");
$lisa = new Gato("hembra");
$silvestre = new Gato();
echo $garfield . "<br>";
echo $tom . "<br>";
echo $lisa . "<br>";
echo $silvestre . "<br><hr>";
$miLoro = new Ave();
echo $miLoro->aseate() . "<br>";
echo $miLoro->vuela() . "<br><hr>";
$pingu = new Pinguino("hembra");
echo $pingu->aseate() . "<br>";
echo $pingu->vuela() . "<br>";
echo $pingu->come("palomitas") . "<br>";
echo $pingu->programa() . "<br><hr>";
$laika = new Perro("hembra", "chucho");
echo $laika->duerme() . "<br>";
echo $laika->dameLaPata() . "<br>";
echo $laika->amamanta() . "<br>";
echo $laika->cuidaCrias() . "<br><hr>";
$godzilla = new Lagarto("macho");
echo $godzilla->tomaElSol() . "<br>";
echo $godzilla->duerme() . "<br><hr>";
?>
  </body>
</html>
Ejemplo n.º 2
0
$garfield = new Gato('garfield');
$cantaor = new Canario('cantaor');
$bailaor = new Pinguino('bailaor');
$alSolano = new Lagarto('alSolano');
echo "<h5>Vamos a probar métodos de Animal sin implementación</h5>";
echo "Todos a dormir";
echo "<br>" . $perri->getNombre() . ": ";
$perri->duerme();
echo "<br>" . $cati->getNombre() . ": ";
$cati->duerme();
echo "<br>" . $cantaor->getNombre() . ": ";
$cantaor->duerme();
echo "<br>" . $bailaor->getNombre() . ": ";
$bailaor->duerme();
echo "<br>" . $alSolano->getNombre() . ": ";
$alSolano->duerme();
echo "<br><br>Cati aparéate con Perri<br>";
$cati->apareateCon($perri);
echo "<br>¿Y con alSolano?<br>";
$cati->apareateCon($alSolano);
echo "<br>Pues, Garfield, ve a por ella!<br>";
$garfield->apareateCon($cati);
echo "<br><br><h5>Vamos a probar métodos de Mamífero</h5>";
echo "A bañarse";
echo "<br>" . $perri->getNombre() . ": ";
$perri->seBana();
echo "<br>" . $cati->getNombre() . ": ";
$cati->seBana();
echo "<br>Perri mama de Cati:<br>";
$perri->mama($cati);
echo "<br>Cati mama de Garfield:<br>";