Informática, perguntado por renesilvagt, 1 ano atrás

A utilização de abstrações, heranças, interfaces e outros recursos de orientação a objetos em seu código PHP, pode tornar a organização e profissionalismo do seu código muito superior aos demais códigos. Contudo, a ocorrência de situações inesperadas, e, a avaliação destas situações, podem se tornar bem complexas. Um olhar mais técnico sempre será exigido de profissionais PHP, que façam uso de orientação a objetos. No código abaixo, o resultado esperado é que apareça na tela o resultado 4, contudo, o que aparece é um erro. Se fosse possível mexer em uma linha apenas do código, o que você mudaria para resolver este problema?

ALTERNATIVAS


A) Remover abstract da linha 3 resolverá o problema.


B) Deixaria de utilizar extends na linha 10 e dessa forma resolveria o problema.


C) Na linha 24 faria new TesteB ao invés de new TesteC.


D) Removeria a linha 25 onde é dado echo em um método ->getA()


E) Remover "final" da linha 12 resolverá o problema.


Anexos:

Soluções para a tarefa

Respondido por jair2marinho
1
resposta correta letra E.
Perguntas interessantes