Na vídeo aula https://cursos.alura.com.br/course/java-heranca-interfaces-polimorfismo/task/35092 é instanciado o atributo autenticador somente dentro do construtor , sendo que poderia também ser instanciado diretamente no atributo sem necessidade do construtor. A ideia que eu tenho, é de que isso foi feito com o objetivo de economia de espaço na memoria ,pois assim somente é instanciado o atributo quando um objeto desta classe for instanciado, evitando assim, que toda vez que o programa for executado, seja instanciado um objeto , podendo este não ser utilizado. Este é realmente o objetivo de instanciar no construtor e não direto no atributo?