Пример #1
0
  </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>";
echo "Soy Cata y " . $cata->cola() . "<br>";
?>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
  <body>
  <?php 
include_once 'Gato.php';
$garfield = new Gato("macho");
echo "hola gatito<br>";
$garfield->maulla();
echo "toma tarta<br>";
$garfield->come("tarta selva negra");
echo "toma pescado, a ver si esto te gusta<br>";
$garfield->come("pescado");
$tom = new Gato("macho");
echo "Tom, toma sopita de verduras<br>";
$tom->come("sopa de verduras");
$lisa = new Gato("hembra");
echo "gatitos, a ver cómo maulláis<br>";
$garfield->maulla();
$tom->maulla();
$lisa->maulla();
$garfield->peleaCon($lisa);
$lisa->peleaCon($tom);
$tom->peleaCon($garfield);
?>
  </body>
</html>
Пример #3
0
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
    <body>
    <?php 
include_once 'Animal.php';
include_once 'Ave.php';
include_once 'Pinguino.php';
include_once 'Gato.php';
$garfield = new Gato("macho", "romano");
$tom = new Gato("macho");
$lisa = new Gato("hembra");
$silvestre = new Gato();
echo $garfield->ficha();
echo $tom->ficha();
echo $lisa->ficha();
echo $silvestre->ficha();
$miLoro = new Ave();
echo $miLoro->aseate();
echo $miLoro->vuela();
$pingu = new Pinguino("hembra");
echo $pingu->aseate();
echo $pingu->vuela();
?>
    </body>
</html>
Пример #4
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);
Пример #5
0
<?php

// require 'Autos/Vehiculo.php';
// require 'Autos/Ferrari.php';
// require 'Autos/Fiat.php';
// require 'Autos/Corsa.php';
// $ferrari = new Ferrari();
// $ferrari->avanzar();
// echo $ferrari->getNafta();
// $fiat = new Fiat();
// $fiat->avanzar();
// echo $fiat->getNafta();
// $corsa = new Corsa(200);
// $corsa->avanzar();
// echo $corsa->getNafta();
require 'Animales/Animal.php';
require 'Animales/Gato.php';
require 'Animales/Perro.php';
$animal = new Gato();
echo $animal->emitirSonido() . '\\r\\n';
echo $animal->correr() . '\\r\\n';
$animal = new Perro();
echo $animal->emitirSonido() . '\\r\\n';
echo $animal->correr() . '\\r\\n';
Пример #6
0
    <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);
  echo $miBici->anda(35);
-->
<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>";
Пример #8
0
<?php

abstract class Animal
{
    abstract function hacerRuido();
}
class Gato extends Animal
{
    function hacerRuido()
    {
        echo "Guau!, este... Miau! Miau!";
    }
}
$michi = new Gato();
$michi->hacerRuido();
Пример #9
0
    public function emitirSom()
    {
        echo "Nao sei, Depende";
    }
    public function dormir()
    {
        echo "ZZZzzZZzZZzzzHHzz";
    }
}
class Gato extends Animal
{
    public function emitirSom()
    {
        echo "Miau MIAU miaU";
    }
}
class Cachorro extends Animal
{
    public function emitirSom()
    {
        echo "AU AU Au Au";
    }
}
// GATO
$g = new Gato();
$g->dormir();
$g->emitirSom();
// CACHORRO
$c = new Cachorro();
$g->dormir();
$c->emitirSom();
Пример #10
0
//include_once 'Ave.php';
include_once 'Canario.php';
include_once 'Gato.php';
include_once 'Lagarto.php';
//include_once 'Mamifero.php';
include_once 'Perro.php';
include_once 'Pinguino.php';
//Crear objetos
$miCanaria = new Canario("hembra");
$garfield = new Gato("macho");
$lagartija = new Lagarto();
$snoopy = new Perro("macho");
$jerry = new Perro();
$tux = new Pinguino();
echo "Hola, Tom<br>";
$tom = new Gato("persa", "macho");
echo "Tom:";
$tom->corre();
echo "<br>";
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");
Пример #11
0
 static function setNumGatos($numGatos)
 {
     self::$numGatos = $numGatos;
 }
Пример #12
0
      <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>";
$canario1->bebe();
$canario1->picotea();
$canario1->vuela();
Пример #13
0
    <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();
?>
  </body> 
Пример #14
0
$ave1->comer();
$ave1->mirar();
$ave1->tomarSol();
$ave1->volar();
$ave1->ponerHuevos(5);
$ave1->cantar();
echo $ave1;
unset($ave1);
echo "<hr>";
echo "Numero Anmales Creados: " . Animal::getnumAnimales() . "<hr>";
echo "Numero Aves Creados: " . Ave::getnumAve() . "<hr>";
$gato1 = new Gato("macho", 7, "Torete", 6, "omnivoro", "común europeo", "blanco y negro");
$gato1->comer();
$gato1->mirar();
$gato1->tomarSol();
$gato1->marcar();
$gato1->rascarSofa();
$gato1->maullar();
echo $gato1;
unset($gato1);
echo "<hr>";
echo "Numero Anmales Creados: " . Animal::getnumAnimales() . "<hr>";
echo "Numero Mamiferos Creados: " . Mamifero::getnumMamiferos() . "<hr>";
echo "Numero Gatos Creados: " . Gato::getnumGatos() . "<hr>";
?>

          </article>
      </section>
  </body>
</html>