Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Sobre a definição de métodos estáticos

Não sei se entendi muito bem a funcionalidade desse método estático. Ele funciona como uma função e não precisa ser instanciada a classe que ele faz parte para que ele possa ser utilizado (?!). Não poderia existir uma função apenas chamada login(). Ao invés de criar uma classe com esse método estático. Fiquei confusa sobre o uso dele

1 resposta
solução!

Fala ai Nathalia, tudo bem? O método estático é uma função que via vinculada na classe e não na sua instância (como os demais).

Não poderia existir uma função apenas chamada login(). Ao invés de criar uma classe com esse método estático

Poderia, sem problemas, foi mais uma questão para mostrar e falar sobre o estático.

Espero ter ajudado.