Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Várias instâncias dentro do while


while (isRunning){
    ...

    if(new VerificadorDeColisao(passaro, canos).temColisao()) {
        isRunning = false;
    }

    ...
}

E correto ficar criando várias instâncias do objeto "VerificadorDeColisao" dentro do while? isso não quebra alguns padrões de projetos?

1 resposta
solução!

Boa tarde Alessandro.

Tudo vai depender do que você precisa, assim, se a cada iteração voce realmente precisar de um novo objeto zerado para chamar seu método, então é pertinente criar.

Em outros casos, como popular uma lista, voce deve instanciar a lista fora do loop.

Espero ter ajudado.

Abraços

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software