<?phpclass avion{ var $maxpasajeros; var $pasajeros; var $nivelgas; var $modelo; var $empresa; function subir($pasaj){ if ($this->pasajeros+$pasaj<=$this->maxpasajeros) $this->pasajeros+=$pasaj; else echo "No hay espacio suficiente para que suban los pasajeros"; } function cargar($gas=''){ if(!empty($gas)) $this->nivelgas+=$gas; } function despegar(){ if ($this->nivelgas !=0){ if ($this->pasajeros!=0){ echo "Bienvenidos al vuelo de la empresa".$this->empresa; }else { echo "No hay pasajeros a bordo"; } } else { echo "No ha cargado combustible"; } } function __construct($max,$modelo,$empresa){ $this->maxpasajeros=$max; $this->pasajeros=0; $this->nivelgas=0; $this->modelo=$modelo; $this->empresa=$empresa; } }$vuelo = new avion('10', 'Focker 777', 'Avianca');$vuelo->subir(5);var_dump($vuelo);$vuelo-> cargar(6);var_dump($vuelo);$vuelo-> despegar();var_dump($vuelo);?>