/** * Grupo T - MC726 * Componentes: * Flavia Garcia Poly RA:981191 * Jocelen Correa da Silva RA:981390 * Priscilla Sanches Marques RA:981944 * Ruth Fabiana Leite Vieira RA:982116 * Sergio Ricardo Martelo RA:982141 * Roberto Akira RA:963150 */ package pckPlano; public class IntervaloDataImpl extends IntervaloData{ private double dataInicio; private double dataFim; /** * Metodo construtor da classe */ public IntervaloDataImpl(double Inicio, double Fim){ this.dataInicio = Inicio; this.dataFim = Fim; } /** * Retorno da Data inicio do Intervalo */ public double getInicio(){ return(this.dataInicio); } /** * Retorno da data final do Intervalo */ public double getFim(){ return(this.dataFim); } /** * Define a data inicio do Intervalo */ public void setInicio(double Inicio){ this.dataInicio = Inicio; } /** * Define a data final do Intervalo */ public void setFim(double Fim){ this.dataFim = Fim; } /** * Verifica se uma data pertence a um dado Intervalo */ public boolean pertenceIntervalo(double tempo){ if((tempo>=this.dataInicio)&&(tempo<=this.dataFim)) return(true); else return(false); } }