Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 48 questões.
#3592908

Considere as seguintes classes escritas utilizando-se a linguagem PHP:

ini_set( 1 display_errors', 'On');

class Minhaclasse {

public $publica = fPublic';00

protected $protegida= 'Protected';

private $privada= 'Private' ;

private function meuProtegtdo() {

echo Meu protegido;

}

}

class Minhaclasse2 extends Minhaclasse {

protected $protegida= 'Protected2' ;

function l~pri~eAlo() [

echo $this- >publica;

echo $this->protegida;

echo Sthis->privada;

}

}

$obj2 = new Minhaclasse2();

Qual afirmação está adequada sobre o trecho de código demonstrado?

  • Se for acrescentada a linhaecho $obj2->protegida;ao final do código, a saída exibida ao se executá-lo seráProtected2
  • A visibilidade do métodoimprimeAlo()na classeMinhaClasse2é privada, uma vez que ela não foi declarada explicitamente.
  • Não é possível sobrescrever o métodomeuProtegido()na classeMinhaClasse2, uma vez que ele é protegido na classeMinhaClasse;
  • Se for acrescentada a linha$obj2->imprimeAlo();ao final do código, a saída exibida ao se executá-lo seráPublicProtected2Notice: Undefined property: MinhaClasse2::$privada in /var/www/html/visibilidade.php on line [3]
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora