Pelo o que eu entendi, ele criou a classe 'AutenticacaoUtil' simplesmente para evitar a repetição de códigos nas classes, correto? É que achei complicado o raciocínio...
Pelo o que eu entendi, ele criou a classe 'AutenticacaoUtil' simplesmente para evitar a repetição de códigos nas classes, correto? É que achei complicado o raciocínio...
Oie Lucas, tudo bem contigo?
É exatamente isso! Para evitar que diversas classes implementassem a mesma lógica, foi criada a classe "AutenticacaoUtil", que irá substituir as lógicas presentes em cada um dos métodos das classes que implementam a interface "Autenticavel". E tudo isso acontece através do uso da composição, conteúdo que você viu durante esse curso e o passado.
Consegue deixar mais claro?
Se ainda estiver com dúvida é só mandar mensagem por aqui que virei te ajudar :)
Bons estudos!