• Matéria: Informática
  • Autor: sergiobf
  • Perguntado 8 anos 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?

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:

Respostas

respondido por: jair2marinho
5
Resposta correta letra E.
Perguntas similares