Magna Concursos
3376049 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Analise o trecho de código PHP abaixo:

<?php
class MinhaClasse

{

public $publica = 'A';
protected $protegida = 'B',
private $privada = 'C';

function imprimeAlo()

{

echo $this->publica;
echo $this->protegida;
echo $this->privada;

}

}
class MinhaClasse2 extends MinhaClasse
{

function, construct(){

$this->protegida = '_';

}
function imprimeAlo()
{

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

}

}
$obj = new MinhaClasse();
$obj->imprimeAlo();
$obj2 = new MinhaClasse2();
$obi2->imprimeAlo()
;

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

 

Provas

Questão presente nas seguintes provas

Técnico de TI - Desenvolvimento

25 Questões