Esempio n. 1
0
$perri = new Perro('perri', 'hembra');
$cati = new Gato('cati', 'hembra');
$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>";
echo "<p>" . $pajaro1->getSexo() . "</p>";
$pajaro1->camina();
$pajaro1->picotea();
$pajaro1->aletea();
$pajaro1->come();
*/
echo "<h3>Canario</h3>";
echo "<p>" . $canario1->getSexo() . "</p>";
$canario1->bebe();
$canario1->picotea();
$canario1->vuela();
$canario1->pia();
$canario1->canta();
echo "<h3>Pinguino</h3>";
echo "<p>" . $pinguino1->getSexo() . "</p>";
$pinguino1->duerme();
$pinguino1->aletea();
$pinguino1->nada();
$pinguino1->grazna();
$pinguino1->desliza();
echo "<h3>Perro</h3>";
echo "<p>" . $perro1->getSexo() . "</p>";
$perro1->come();
$perro1->corre();
$perro1->juega();
$perro1->ladra();
$perro1->huele();
$perro1->babea();
echo "<h3>Gato</h3>";
echo "<p>" . $gato1->getSexo() . "</p>";
$gato1->duerme();