Class Date

java.lang.Object
humanresources.Date

public class Date extends Object
Estrutura com capacidade de armazenar o estado de uma entidade Data
  • Constructor Summary

    Constructors
    Constructor
    Description
    Date(int day, int month, int year)
    Construtor da classe Date
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Método seletor do atributo day
    int
    Método seletor do atributo month
    int
    Método seletor do atributo year
    int
    Calcula a quantidade de anos decorridos da data criada até à data atual
    void
    setDay(int day)
    Método modificador do atributo day
    void
    setMonth(int month)
    Método modificador do atributo month
    void
    setYear(int year)
    Método seletor do atributo year
    Retorna a data formatada

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Date

      public Date(int day, int month, int year)
      Construtor da classe Date
      Parameters:
      day - Dia
      month - Mês
      year - Ano
  • Method Details

    • getDay

      public int getDay()
      Método seletor do atributo day
      Returns:
      Valor do atributo day
    • setDay

      public void setDay(int day)
      Método modificador do atributo day
      Parameters:
      day - Novo valor a atribuir
    • getMonth

      public int getMonth()
      Método seletor do atributo month
      Returns:
      Valor do atributo month
    • setMonth

      public void setMonth(int month)
      Método modificador do atributo month
      Parameters:
      month - Novo valor a atribuir
    • getYear

      public int getYear()
      Método seletor do atributo year
      Returns:
      Valor do atributo year
    • setYear

      public void setYear(int year)
      Método seletor do atributo year
      Parameters:
      year - Novo valor a atribuir
    • getYearsTillToday

      public int getYearsTillToday()
      Calcula a quantidade de anos decorridos da data criada até à data atual
      Returns:
      Quantidade de anos
    • toString

      public String toString()
      Retorna a data formatada
      Overrides:
      toString in class Object
      Returns:
      Data formatada