예제 #1
0
@author: Jesús Caballero Corpas
-->
<html>
  <head>
    <title>Capitulo 8 PHP POO - Ejercicio 4</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  </head>
  <body>
    <div>
      <?php 
include_once 'Coche.php';
include_once 'Bicicleta.php';
$coche1 = new Coche("Peugeot", "206", "10");
echo "El " . $coche1->getMarca() . " " . $coche1->getModelo() . " " . $coche1->anda(20) . "<hr>";
echo $coche1->quemaRueda() . "<hr>";
echo $coche1->kilometros() . "<hr>";
echo $coche1 . "<hr>";
$bici1 = new Bicileta("Carreras", "5");
echo "La bicicleta " . $bici1->getModelo() . " " . $bici1->anda(20) . "<hr>";
echo $bici1->caballito() . "<hr>";
echo $bici1->kilometros() . "<hr>";
echo $bici1 . "<hr>";
echo "Vehiculos totales creados: " . Vehiculo::getVehiculosCreados() . "<hr>";
echo "Kilometros totales recorridos: " . Vehiculo::getKmTotales() . "<hr>";
?>
    </div>
  </body>
</html>
예제 #2
0
include "autoload.php";
// Para que incluya automáticamente todas las clases
// Instancia miCoche
$miCoche = new Coche();
echo nl2br("Intancia miCoche\n");
echo nl2br("{$miCoche->color}\n");
$miCoche->getModelo();
echo $miCoche->getTipo();
echo nl2br("\n");
$miCoche->encender();
echo nl2br("\n");
// Instancia otroCoche
$otroCoche = new Coche("Blanco", 2015, "Pick-up", 2, false);
echo nl2br("Intancia otroCoche\n");
echo nl2br("{$otroCoche->color}\n");
$otroCoche->getModelo();
echo $otroCoche->getTipo();
echo nl2br("\n");
$otroCoche->encender();
echo nl2br("\n");
// Instancia miFord (heredada)
$miFord = new Ford();
echo nl2br("Intancia miFord heredada\n");
echo nl2br("{$miFord->color}\n");
$miFord->getmodeloford();
echo $miFord->getTipoford();
$miFord->getLlavesford();
$miFord->encender();
echo nl2br("\n");
// Instancia otroFord (heredada)
$otroFord = new Ford("Azul", 2014, "Camión", 2, false);
예제 #3
0
 public function getModeloford()
 {
     return parent::getModelo();
 }