Sabe-se que, no polimorfismo, os métodos das classes-filhas, que reescrevem o método da classe superior, devem ter o mesmo grau de encapsulamento ou inferior. Após a execução do código abaixo, o que acontecerá? class Universo{ public function show() { echo "UNIVERSO"; } } class Mundo extends Universo { public function show() { echo "MUNDO"; } } $mundo = new Mundo(); $mundo->show();
Respostas
respondido por:
0
class Universo{
public function show() {
echo "UNIVERSO";
}
}
class Mundo extends Universo {
public function show() {
echo "MUNDO";
}
}
$mundo = new Mundo();
$mundo->show();
A variável $mundo contém uma instância da classe Mundo() cujo método show exibe a palavra MUNDO na tela.
public function show() {
echo "UNIVERSO";
}
}
class Mundo extends Universo {
public function show() {
echo "MUNDO";
}
}
$mundo = new Mundo();
$mundo->show();
A variável $mundo contém uma instância da classe Mundo() cujo método show exibe a palavra MUNDO na tela.
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás