Example #1
0
<?php

require 'Soporte.php';
require 'Juego.php';
$mijuego = new juego("Final Fantasis", 21, 2.5, "PlayStation", 1, 1);
$mijuego->imprime_caracteristicas();
//echo "<br>Jugadores: ". $mijuego->min_jugadores;
$mijuego->imprime_jugadores_posibles();
echo "<p>";
$mijuego2 = new juego("GP Motoracer", 27, 3, "PlayStation II", 1, 2);
echo "<b>" . $mijuego2->titulo . "</b>";
$mijuego2->imprime_jugadores_posibles();
Example #2
0
<!DOCTYPE html>
<html lang="es">
<head>
	<meta charset="UTF-8" />
	<title>Herencia en PHP5</title>
</head>
<body>
	<?php 
// Activamos la función de auto-carga de clases.
spl_autoload_register(function ($nombreClase) {
    require_once 'class' . DIRECTORY_SEPARATOR . strtolower($nombreClase) . '.php';
});
$soporte1 = new soporte(22, "Los Intocables", 3);
echo "<b>" . $soporte1->numero . "</b>";
echo "<br>Precio: " . $soporte1->getPrecioSinIVA() . " euros";
echo "<br>Precio IVA incluido: " . $soporte1->getPrecioConIVA() . " euros.<br/><br/>";
$micinta = new cinta(22, "Los Otros", 4.5, "115 minutos", "VHS");
echo "<b>" . $micinta->getTitulo() . "</b>";
echo "<br>Precio: " . $micinta->getPrecioSinIVA() . " euros";
echo "<br>Precio IVA incluido: " . $micinta->getPrecioConIVA() . " euros.<br/><br/>";
$mijuego = new juego(21, "Final Fantasy", 2.5, "Playstation", 1, 1);
$mijuego->imprimirCaracteristicas();
$mijuego->imprimeJugadores();
echo "<p>";
$mijuego2 = new juego(27, "GP Motoracer", 3, "Playstation II", 1, 2);
echo "<b>" . $mijuego2->getTitulo() . "</b>";
$mijuego2->imprimeJugadores();
?>
</body>
</html>