Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — PHP — FUNDATEC 2022

TI - Desenvolvimento de SistemasPHP
Código
qa303343
Banca
FUNDATEC
Órgão
SPGG RS
Ano
2022
Cargo
Ana Sist ( )

<?php

class Onibus {

     public $passageiros = 0;

     private $lotacaomax = 40;

     public $naoservidos = 0;

 

             function sobedesce($entrada, $saida){

                         //lacuna1

                         $saldo = $this->passageiros + $entrada - $saida;

                         //lacuna2

                         if ($saldo > $this->lotacaomax){

                                     //lacuna3

                                     $this->passageiros = $this->lotacaomax;

                           } else {

                                     //lacuna4

                                     $this->passageiros = $saldo;

                           }

                           //lacuna5

            }

}

?>

 

Caso o código abaixo fosse executado logo após o código apresentado anteriormente, qual seria o valor da propriedade “passageiros”doobjeto“passageiros” do objeto “onibus” após o final da execução?

 

<?php

$onibus = new Onibus;

$onibus->sobedesce(6,0);

$onibus->sobedesce(5,1);

$onibus->sobedesce(3,2);

?>

 


  1. A8
  2. B10
  3. C11
  4. D15
  5. E40
Revelar gabarito e comentário

GabaritoC — 11

Link permanente: /questoes/qa303343