} } $camion = new Camion(); $camion->encender(); // encender() es un metodo de la clase padre // pero al ser un metodo publico es herado por la clase hijo // en este caso Camion y por lo tanto puede ser llamado desde un // objeto de Camion $camion->cargar(10); $camion->verificar_encendido(); $camion->matricula = 'MDU - 293'; // Lo mimsmo que ocurre con el metodo encender() se // aplica para la propiedad de matricula y el metodo // apagar. Son metodos y propiedades publicas // por lo tanto el hijo las hereda sin ningun problema o limitacion $camion->apagar(); $autobus = new Autobus(); $autobus->encender(); $autobus->subir_pasajeros(5); $autobus->verificar_encendido(); $autobus->matricula = 'KDF - 923'; $autobus->apagar(); // Este codigo deberia imprimir la siguiente salida /* Vehiculo encendido Se ha cargado cantidad: 10 Camion apagado Vehiculo apagado Vehiculo encendido Se han subido 5 pasajeros Autobus apagado