Class Usuario

java.lang.Object
com.anima.esportsmanager.model.Usuario
Direct Known Subclasses:
Jogador, Tecnico

public class Usuario extends Object
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 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

      public String getNomeCompleto()
    • setNomeCompleto

      public void setNomeCompleto(String nomeCompleto)
    • getCpf

      public String getCpf()
    • setCpf

      public void setCpf(String cpf)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getCargo

      public String getCargo()
    • setCargo

      public void setCargo(String cargo)
    • getLogin

      public String getLogin()
    • setLogin

      public void setLogin(String login)
    • getSenha

      public String getSenha()
    • setSenha

      public void setSenha(String senha)
    • toString

      public String 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.
      Overrides:
      toString in class Object
      Returns:
      Uma string contendo o nome completo do usuário, formatada para exibição.