Olá pessoal!
Tudo certo??
Pessoal, estou fazendo o diagrama de classes, e quando fui mostrar ao meu professor hj, ele corrigiu dizendo que os meus métodos de uma certa classe não precisa receber como parametro os próprios atributos de sua classe. Ou seja, quando os atributos e as classes estão em uma mesma classe, os métodos não precisam receber os atributos (desta mesma classe) como parametros pois estes tem acesso a eles.
Surgiu uma dúvida agora que eu não perguntei. Sobre quando os atributos são private. Acabei pesquisando e cheguei a conclusão que isso se aplica mesmo que os meus atributos sejam private, correto? Porque o private só é “PRIVATE” realmente para tudo que está fora da classe, correto?
Uma outra dúvida é:
Eu tenho alguns métodos que estarão disponíveis apenas para usuários administradores, são eles:
administradorAlterarSenha (isso será utilizado quando um usuário errar a senha mais de 3 vezes, então o administrador altera a senha)
desativarUsuario
excluirUsuario
Seria uma boa eu criar uma classe AdministradorUsuario?
Muito obrigada!


