1
resposta

Classe SistemaInterno

Boa noite

Tenho uma dúvida da necessidade da classe SistemaInterno e sua relação com a interface Autenticavel. No diagrama eles se relacionam, mas como isto está implementado? Outra questão, se não tivéssemos a classe Sistemainterno, os métodos autentica nas respectivas classes implementadas não continuariam a funcionar? Qual a necessidade da classe SistemaInterno? Obrigado

1 resposta

Boa noite, Filipe! Como vai?

Respondendo suas perguntas, vamos lá!

No diagrama eles se relacionam, mas como isto está implementado?

Na realidade elas não tem nenhuma relação especial! Apenas o que ocorre é que a classe SistemaInterno precisa que a interface Autenticavel exista pois recebe um parâmetro desse tipo no método autentica().

Outra questão, se não tivéssemos a classe Sistemainterno, os métodos autentica nas respectivas classes implementadas não continuariam a funcionar?

Sim.

Qual a necessidade da classe SistemaInterno?

Ela apenas simula um sistema bancário com a funcionalidade de autenticação de usuários.

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!