Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

2
respostas

Por que um estudante pode se auto verificar se ele tem acesso?

A função "hasAccess" na classe "student" fere algum principio da orientação a objetos? Pelo que ja vi em outros cursos é criado uma classe intermediária para fazer essa verificação, seguindo a lógica de um usuário não deve se auto-autorizar.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Acho que não está ferindo, pois no contexto dessa aplicação student é um usuário, e hasAccess está somente retornando o resultado de um encapsulamento da entidade, e não está alterando a informação passando algum parâmetro, pois a lógica da verificação está interna.

Qual seria a utilidade dessa suposta "classe intermediária"? Ela agiria em cima dos dados de quem?