Example #1
0
 public Estacionamento(int chapa, string marca, Tempo entrada, Tempo saida)
 {
     this.chapa   = chapa;
     this.marca   = marca;
     this.entrada = entrada;
     this.saida   = saida;
 }
Example #2
0
        public void subtraiTempo(Tempo t1)
        {
            int seg, min, hora;

            seg  = this.getSeg() - t1.getSeg();
            min  = this.getMin() - t1.getMin();
            hora = this.getHora() - t1.getHora();

            this.setSeg(seg);
            this.setMin(min);
            this.setHora(hora);

            this.organizaTempo();
        }
Example #3
0
        public void adicionaTempo(Tempo t1)
        {
            int seg, min, hora;

            seg  = t1.getSeg() + this.getSeg();
            min  = t1.getMin() + this.getMin();
            hora = t1.getHora() + this.getHora();

            this.setSeg(seg);
            this.setMin(min);
            this.setHora(hora);

            this.organizaTempo();
        }
Example #4
0
        public int calculaPreco()
        {
            int valor, horas;

            Tempo entrada = this.getEntrada();
            Tempo saida   = this.getSaida();

            saida.subtraiTempo(entrada);

            horas = saida.getHora();

            valor = horas + 1;

            return(valor);
        }
Example #5
0
 public void setSaida(Tempo saida)
 {
     this.saida = saida;
 }
Example #6
0
 public void setEntrada(Tempo entrada)
 {
     this.entrada = entrada;
 }