Package com.anima.esportsmanager.model
Class Usuario
java.lang.Object
com.anima.esportsmanager.model.Usuario
Representa a entidade Usuário.
Esta é uma superclasse que contém os atributos e métodos comuns
a todos os tipos de usuários do sistema, como administradores, técnicos e jogadores.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCargo()getCpf()getEmail()intgetId()getLogin()getSenha()voidvoidvoidvoidsetId(int id) voidvoidsetNomeCompleto(String nomeCompleto) voidtoString()Fornece uma representação textual do objeto Usuário, útil para exibição em logs, depuração ou componentes de UI que chamam este método implicitamente.
-
Constructor Details
-
Usuario
public Usuario()Construtor padrão. -
Usuario
public Usuario(String nomeCompleto, String cpf, String email, String cargo, String login, String senha) Construtor parametrizado para criar um objeto Usuário com dados iniciais.- Parameters:
nomeCompleto- O nome completo do usuário.cpf- O CPF do usuário.email- O e-mail do usuário.cargo- O cargo/perfil do usuário no sistema.login- O login de acesso.senha- A senha de acesso.
-
-
Method Details
-
getId
public int getId() -
setId
public void setId(int id) -
getNomeCompleto
-
setNomeCompleto
-
getCpf
-
setCpf
-
getEmail
-
setEmail
-
getCargo
-
setCargo
-
getLogin
-
setLogin
-
getSenha
-
setSenha
-
toString
Fornece uma representação textual do objeto Usuário, útil para exibição em logs, depuração ou componentes de UI que chamam este método implicitamente.
-