Tengo que crear tres clases (Planes, Cars y Bikes) y después crear instancias para cada una. Tienen que poder reaccionar a los métodos canFly,speed y maxPassengers.
Éste es uno de los tres ejemplos, pero no sé si está bien. Es la primera vez que me piden esto y no sé ni por dónde empezar.
¿Qué me recomiendan? Yo ya sé que no está bien hecho esto, pero no sabía qué más hacer y ésta fue la única manera en la que obtenía "resultados visibles."
Tenía que quedar escrito de esa manera.
"Planes: speed: 900km/h. It can fly, etc."
<?php
class Planes{
public $vehicle = 'Planes';
public function typeVehicle(){
echo $this->vehicle;
}
public $number1 = '900';
public function speed() {
$this->number1;
}
public $answer = 'It can fly';
public function canFly(){
$this->answer;
}
public $number2 = '600';
public function maxPassengers(){
$this->number2;
}
}
$obj = new Planes();
echo $obj->vehicle . ": Speed: ";
echo $obj->number1 . "Km/h. ";
echo $obj->answer . ". Max passengers: ";
echo $obj->number2 . ".";
?>