Alex, esse companion object ainda não me entra na cabeça rsrs, quando usar, por que usar e como ele funciona. Pode dar uma clareada?
Alex, esse companion object ainda não me entra na cabeça rsrs, quando usar, por que usar e como ele funciona. Pode dar uma clareada?
Se quisermos expor algum comportamento como static, podemos usar companion object. Estes estão object declarations dentro de uma classe. Esses objetos são inicializados quando a classe contida é resolvida, de maneira semelhante aos métodos static e variáveis do mundo java.
Massa Otavio, muito obrigado