Example #1
0
File: index.php Project: nelbe/DWES
  <head>
    <meta charset="UTF-8">
  </head>
  <body>
    <?php 
include_once 'Animal.php';
include_once 'Ave.php';
include_once 'Canario.php';
include_once 'Mamifero.php';
include_once 'Perro.php';
include_once 'Gato.php';
include_once 'Pinguino.php';
include_once 'Lagarto.php';
$animalUno = new Animal("Hembra", 2, 4);
$animalDos = new Animal("Macho", 7, 4);
$kiwi = new Canario("Hembra", 3, 2, "Alpiste");
$zoe = new Perro("Hembra", 2, 4, "Pienso");
$tigre = new Gato("Macho", 5, 4, "Sardinas");
$pingu = new Pinguino("Macho", 8, 2, "Pescado");
$cata = new Lagarto("Hembra", 2, 4, "insectos");
echo $animalUno . "<br>";
echo $animalDos . "<br>";
echo $kiwi . "<br>";
echo $zoe . "<br>";
echo $tigre . "<br>";
echo $pingu . "<br>";
echo $cata;
echo "Soy kiwi y " . $kiwi->limpioPlumas() . "<br>";
echo "Soy Zoe y " . $zoe->ladrar() . " Y " . $zoe->Criar() . "<br>";
echo "Soy Tigre y " . $tigre->maullar() . "<br>";
echo "Soy Pingu y " . $pingu->volar() . "<br>";
    <body>
        <header>
            <h1>Animales</h1>
        </header>
        <section>
          <?php 
//Includes
include_once 'Perro.php';
include_once 'Canario.php';
include_once 'Pinguino.php';
include_once 'Lagarto.php';
//Creación de animales
$pluto = new Perro("Pluto", "Macho", "Naranja", "Pichon Maltes");
$lasie = new Perro("Lasie", "Hembra", "Marrón", "Pastor Alemán");
$piolin = new Canario("Piolín", "Macho", "Amarillo", "Pecho Blanco", "Espeso");
$piolina = new Canario("Piolína", "Hembra", "Blanco", "Pecho Naranja", "Ligero");
$happyFeat = new Pinguino("Happy Feat", "Macho", "Negro", "Emperador", "Ligero");
$guancho = new Lagarto("Guancho", "Macho", "Verde", "Feo", "Grande");
//Impresión de animales
echo "<hr>{$pluto}<br>";
echo "<br>" . $pluto->ladra();
echo "<br>" . $pluto->corre();
echo "<br>" . $pluto->lava();
echo "<br>" . $pluto->vuela();
echo "<br>" . $pluto->pare();
echo "<br>" . $pluto->mama();
echo "<hr>{$lasie}<br>";
echo "<br>" . $lasie->pare();
echo "<hr>{$piolin}<br>";
echo "<br>" . $piolin->come();
echo "<br>" . $piolin->corre();
Example #3
0
<header class='dentroEjer flow-text center-align'>
  <h4>Ejercicio 2</h4>
  <p>Granja de animales</p>
</header>
<article class='dentroEjer'>
<?php 
include_once 'Gato.php';
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);
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <?php 
include_once 'Perro.php';
include_once 'Gato.php';
include_once 'Canario.php';
include_once 'Pinguino.php';
include_once 'Serpiente.php';
$keny = new Perro("macho");
$nala = new Perro("hembra", "pastor aleman");
$garfield = new Gato("hembra", "persa");
$pichi = new Canario();
$pingu = new Pinguino("macho", "fraile");
$sanake = new Serpiente();
echo "Keny:" . $keny->come("caca") . "<br>";
echo "Keny:" . $keny->dameLaPatita() . "<br>";
echo "Keny:" . $keny->getSexo() . "<br>";
echo "nala:" . $nala->getSexo() . "<br>";
echo "Keny:" . $keny->getRaza() . "<br>";
echo "nala:" . $nala->getRaza() . "<br>";
echo "Keny:" . $keny->mama() . "<br>";
echo "nala:" . $nala->mama() . "<br>";
echo "garfield:" . $garfield->mama() . "<br>";
echo "garfield:" . $garfield->come("sal") . "<br>";
echo "pichi:" . $pichi->vuela() . "<br>";
echo "pingu:" . $pingu->vuela() . "<br>";
echo "Snake: " . $sanake->seEsconde() . "<br>";
Example #5
0
    <meta charset="UTF-8">
    <title></title>
  </head>
  <body>
   <!DOCTYPE html>
<?php 
include_once 'Animal.php';
// no es necesario incluirla
include_once 'Mamifero.php';
include_once 'Ave.php';
include_once 'Gato.php';
include_once 'Perro.php';
include_once 'Canario.php';
include_once 'Pinguino.php';
include_once 'Lagarto.php';
$miCanario = new Canario("Piolin", "macho", 100, 2, "pequeña", "Criadero de Logroño");
$miGato = new Gato("Misifú", "hembra", 8000, 3, 4, "persa");
$miPerro = new Perro("Toby", "macho", 15000, 2, 5, "Friskas");
$miLagarto = new Lagarto("Juancho", "macho", 800, 2, "Lagartus Famosus");
$miPinguino = new Pinguino("Tux", "hembra", 12000, 15, "Plamifera", "Emperador");
echo "<br>Mi canario se llama " . $miCanario->getNombre() . " y su sexo es " . $miCanario->getSexo();
echo "<br>Mi gato se llama " . $miGato->getNombre() . " y su sexo es " . $miGato->getSexo();
echo "<br>Mi lagarto se llama " . $miLagarto->getNombre() . " y es de la especie " . $miLagarto->getEspecie();
echo $miCanario->vuela();
echo $miPinguino->nada();
echo $miGato->maulla();
echo $miPerro->ladra();
//echo "$miBici<hr>";
//echo "$miCoche<hr>";
/* 
  echo $miBici->anda(15);
Example #6
0
echo "Ladra, Jerry<br>";
$jerry = new Perro("hembra");
echo "Jerry:";
$jerry->ladra();
echo "<br>";
$silvestre = new Perro("macho");
echo "Silvestre:";
$silvestre->ladra();
echo "<br>";
echo "Toma un trozo de pan, Jerry<br>";
$jerry->come();
$dumbo = new Perro("macho");
echo "¡Dumbo, no te pelees con Silvestre!<br>";
$dumbo->peleaCon($silvestre);
echo "<br>";
$piolin = new Canario();
$piolin->canta();
echo "Toma una pizza, Piolín<br>";
$piolin->come("pizza");
echo "Bueno, aquí tienes alpiste<br>";
$piolin->come("alpiste");
$tom->maulla();
echo "¡Tom, no te comas a Piolín!<br>";
$piolin->huye(tom);
echo "<br>";
echo "Voy al Polo Sur a ver a Pingu<br>";
$pingu = new Pinguino("macho");
$pingu->baila();
$pingu->emigra();
echo "<br>";
echo "Mira, un lagarto<br>";
        vuela.
      -->

      <h1>Animales</h1>

      <div id="contenido">

        <?php 
//include_once "Ave.php";
include_once "Canario.php";
include_once "Pinguino.php";
include_once "Perro.php";
include_once "Gato.php";
include_once "Lagarto.php";
//$pajaro1 = new Ave("hembra");
$canario1 = new Canario("hembra");
$pinguino1 = new Pinguino();
$perro1 = new Perro();
$gato1 = new Gato();
$lagarto1 = new Lagarto();
/*
echo "<h3>Ave</h3>";

echo "<p>" . $pajaro1->getSexo() . "</p>";
$pajaro1->camina();
$pajaro1->picotea();
$pajaro1->aletea();
$pajaro1->come();
*/
echo "<h3>Canario</h3>";
echo "<p>" . $canario1->getSexo() . "</p>";
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
  <body>
    <h2>1. Crea las clases Animal , Mamifero , Ave , Gato , Perro , Canario , Pinguino y Lagarto . Crea, al menos,
tres métodos específicos de cada clase y redefine el/los método/s cuando sea necesario. Prueba las
clases en un programa en el que se instancien objetos y se les apliquen métodos. Puedes aprovechar
las capacidades que proporciona HTML y CSS para incluir imágenes, sonidos, animaciones, etc.
para representar acciones de objetos; por ejemplo, si el canario canta, el perro ladra, o el ave vuela.
  <?php 
include_once 'Canario.php';
include_once 'Gato.php';
include_once 'Perro.php';
$laika = new Perro("Laika", "hembra", "blanco", "perro", "4", "no");
$piolin = new Canario("Pepe", "macho", "amarillo", "canario", "2 cm");
$felix = new Gato("Felix", "macho", "negro", "persa", "4", "no");
echo $piolin;
echo "<br>";
echo $felix;
echo "<br>";
echo $laika;
echo "<br><br>";
echo $piolin->actionPiar();
echo "<br>";
echo $felix->actionAparea();
echo "<br>";
echo $laika->actionPonHuevo();
echo "<br>----<br>";
echo "Numero de animales creados:" . Animal::getNumAnimales();
?>