Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas
Considere o script PHP a seguir rodando em um servidor com a versão PHP 7.0.
| <?php class Corredor { public $nome; public function __construct($nome) { $this->nome = $nome; } public function velocidadeMedia($distancia, $tempo){ return ($distancia / $tempo); } } class Corrida { private $distancia; public function __construct($distancia) { $this->distancia = $distancia; } public function getDistancia(){ return $this->distancia; } } $corredorA = new Corredor('Pedro'); $corredorB = new Corredor('Ana'); $corrida1 = new Corrida(10); $corrida2 = new Corrida(20); $velociadadeA = $corredorA->velocidadeMedia($corrida2->getDistancia(), 2); $velociadadeB = $corredorB->velocidadeMedia($corrida1->getDistancia(), 6); if($velociadadeA < 5 AND $velociadadeB < 5) echo "Ambos andaram"; elseif($velociadadeA > $velociadadeB) echo "$corredorA->nome ganhou"; elseif($velociadadeA < $velociadadeB) echo "$corredorB->nome ganhou"; else echo "Empate"; ?> |
Qual será a saída exibida no navegador ao executar esse script no servidor?