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()
int
getId()
getLogin()
getSenha()
void
void
void
void
setId
(int id) void
void
setNomeCompleto
(String nomeCompleto) void
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.
-
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.
-