O Sistersinspirit.ca ajuda você a encontrar respostas para suas perguntas com a ajuda de uma comunidade de especialistas. Conecte-se com uma comunidade de especialistas prontos para ajudar você a encontrar soluções para suas perguntas de maneira rápida e precisa. Descubra soluções detalhadas para suas dúvidas de uma ampla gama de especialistas em nossa plataforma amigável de perguntas e respostas.

Analise atentamente ao trecho de código abaixo e, em seguida, responda ao que é solicitado.

public class Mixer{

Mixer() { }
Mixer(Mixer m) {m1 = m;}
Mixer m1;


public static void main(String[] args){
Mixer m2 = new Mixer();
Mixer m3 = new Mixer(m2);
m3.go();
Mixer m4 = m3.m1;
m4.go();
Mixer m5 = m2.m1;
m5.go();
}


void go() {
System.out.println("hi ");
}
}

Qual o resultado da execução?

Alternativas
Alternativa 1:
hi

Alternativa 2:
hi hi

Alternativa 3:
hi hi hi

Alternativa 4:
hi, seguida de uma exceção.

Alternativa 5:
hi hi, seguida de uma exceção.


Sagot :

Resposta:

Alternativa 5

Explicação:

Joguei o código no NetBeans