Pular para o conteúdo principal

Questão de Programação — PHP — FEPESE 2012

ProgramaçãoPHP
Código
qg871129
Banca
FEPESE
Órgão
FATMA
Ano
2012
Nível
Superior
Cargo
Analista Técnico de Gestão Ambiental - Classe IV - Analista de Informática
Analise o trecho do código abaixo, escrito na linguagem PHP: <?php abstract class base { public function inherited() { $this->overridden(); } protected function overridden() { echo 'base'; } } class child extends base { protected function overridden() { echo 'child'; } } $test = new child(); $test->inherited(); ?> Assinale a alternativa correta em relação à saída do código acima:
  1. ANull
  2. Bbase
  3. Cchild
  4. DChildbase
  5. EFatal error: Call to protected method child::overridden() from context
Revelar gabarito e comentário

GabaritoC — child

Link permanente: /questoes/qg871129