1
resposta

Interfaces

Na Aula 06. Interfaces, Vídeo Mais uma Classe Abstrata, daria certo também se a Classe Administrador estendesse a Classe Gerente para autenticar no sistema?

1 resposta

Olá Marco, tudo bem? É possível que a classe Administrador estenda a classe Gerente para autenticar no sistema, porém essa abordagem não é recomendada, uma vez que a autenticação é uma responsabilidade que deve ser separada em uma interface. Dessa forma, se no futuro for necessário implementar um novo tipo de usuário com uma forma diferente de autenticação, será mais fácil fazer isso sem afetar as outras classes. A separação de responsabilidades também facilita a manutenção e a evolução do sistema.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software