include_once 'Perro.php'; include_once 'Canario.php'; include_once 'Pinguino.php'; include_once 'Lagarto.php'; $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() . ": ";
$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(); $gato1->mama(); $gato1->maulla(); $gato1->bufa(); $gato1->ronronea(); echo "<h3>Lagarto</h3>"; echo "<p>" . $lagarto1->getSexo() . "</p>"; $lagarto1->come(); $lagarto1->repta(); $lagarto1->desova(); $lagarto1->ataca(); echo "<p>Total animales creados: " . Animal::getContadorAnimales() . "</p>"; ?> </div>