1
resposta

[Dúvida] Métodos Java

Nas funções tradicionais, nós podemos chamar uma função dentro de outra. Mas e os métodos do Java? Daria pra fazer isso? Na minha teoria não daria, porque para chamar um método precisaria de um objeto e um objeto dentro de um metodo não faz muito sentido, mas queria ter certeza.

1 resposta

Boa noite Victor.

Você pode chamar sim um método dentro de outro método, inclusive é possível chamar o próprio método de forma recursiva. Outro ponto é que é comum criar objetos dentro de métodos, geralmente esses objetos são enviados como parametros para outros métodos dentro daquele método. Existem também cenários em que o objeto que será chamado dentro do método não é criado diretamente no método, mas sim na criação do objeto que hospeda o método. Neste último caso, o objeto criado fora do método pode ser reutilizado em qualquer chamada de qualquer método daquele objeto.

Ao longo dos demais cursos, você verá bastante os cenários que citei acima.

Espero ter ajudado.

Bons estudos!!