Analise a estrutura da classe PHP criada a seguir e o código principal de instanciamento: <?php
class Teste {
function __construct($n) { echo "Oi, $n! "; }
function mensagem() { echo "Tudo bem? "; }
function __destruct() { echo "Tchau! "; }
}
$x = new Teste("Gustavo");
$x->mensagem(); unset($x);
?>
O que será exibido na tela?
a) Oi, Tudo bem?
b) Oi, Gustavo! Tudo bem?
c) Oi! Tudo bem? Tchau!
d) Oi, Gustavo! Tudo bem? Tchau!
Soluções para a tarefa
Respondido por
1
primeiro o programa cria uma classe chamada Teste com 3 métodos
o construtor da classe exibe uma mensagem "Oi," mais variável
O método mensagem exibe a pergunta "Tudo bem ? "
e o destrutor da classe exibe um "tchau"
Depois de criada a classe uma instancia é criada com o nome "gustavo".
$x = new Teste("Gustavo");
Ao criar a instancia o construtor é acionado, o que faz a mensagem "Oi, Gustavo" ser exibida
Depois o método mensagem é invocado, o que faz aparecer "Tudo bem ?"
$x->mensagem();
Em seguida a instancia é destruida, o que invoca o método de destruição da instancia que exibe o "tchau"
unset($x);
Quer ver funcionando ?
https://repl.it/@bokomoko/httpsbrainlycombrtarefa13254055respond
o construtor da classe exibe uma mensagem "Oi," mais variável
O método mensagem exibe a pergunta "Tudo bem ? "
e o destrutor da classe exibe um "tchau"
Depois de criada a classe uma instancia é criada com o nome "gustavo".
$x = new Teste("Gustavo");
Ao criar a instancia o construtor é acionado, o que faz a mensagem "Oi, Gustavo" ser exibida
Depois o método mensagem é invocado, o que faz aparecer "Tudo bem ?"
$x->mensagem();
Em seguida a instancia é destruida, o que invoca o método de destruição da instancia que exibe o "tchau"
unset($x);
Quer ver funcionando ?
https://repl.it/@bokomoko/httpsbrainlycombrtarefa13254055respond
Respondido por
0
Resposta:
tendi nada mais ok
Explicação:
Perguntas interessantes
História,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
História,
1 ano atrás