Olá,
Na vídeo aula https://cursos.alura.com.br/course/java-heranca-interfaces-polimorfismo/task/35092, é declarado "this.util = new AutenticacaoUtil();". Qual a diferença disso para "Autenticacao util = new AutenticacaoUtil();"?
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Olá,
Na vídeo aula https://cursos.alura.com.br/course/java-heranca-interfaces-polimorfismo/task/35092, é declarado "this.util = new AutenticacaoUtil();". Qual a diferença disso para "Autenticacao util = new AutenticacaoUtil();"?
Oi Roger, tudo bom?
A diferença é que um está atribuindo a instancia de AutenticacaoUtil ao atributo util o outro cria uma variavel util e atribui a ela. A variavel tem o escopo retrito ao método, o atributo pode ser acessado por qualquer método (não estático) =)
Abraço!