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
1
resposta correta letra E.
Perguntas interessantes
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
1 ano atrás
História,
1 ano atrás
História,
1 ano atrás