Imagem de fundo

Analise o trecho de código PHP abaixo:<?phpclass...

Analise o trecho de código PHP abaixo:


<?php

class MinhaClasse

{

---public $publica = 'A';

---protected $Sprotegida = 'B';

---private $privada = 'C';


---fundgtion imprimeAlo()

---{

------echo Sthis->publica;

------echo Sthis->protegida;

------echo S$this->privada;

---}

}

class MinhaClasse2 extends MinhaClasse

{

---function_construct(){

-----$this->protegida ='_';

---}

---function imprimeAio()

---{

------echo @$this->publica?:'*';

------echo @$this->protegida?:'*';

------echo @$this->privada ?:'*';

---}

}


$obj = new MinhaClasse();

$obj->imprimeAlo();

$obj2 = new MinhaCiasse2();

$obja->imprimeAlo();


Qual das alternativas a resultante da execução do código acima?


A

ABCAB*


B

ABCA_*


C

ABC*_*


D

ABCABC


E

O código resulta erro pois uma variável não pode ser modificada.